build.ck 659 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. /*++
  2. Copyright (c) 2014 Minoca Corp. All Rights Reserved
  3. Module Name:
  4. ARM GIC Interrupt Controller
  5. Abstract:
  6. This library contains the ARM Generic Interrupt Controller UEFI device.
  7. Author:
  8. Evan Green 3-Mar-2014
  9. Environment:
  10. Firmware
  11. --*/
  12. function build() {
  13. sources = [
  14. "gic.c"
  15. ];
  16. includes = [
  17. "$//uefi/include"
  18. ];
  19. sources_config = {
  20. "CFLAGS": ["-fshort-wchar"],
  21. };
  22. lib = {
  23. "label": "gic",
  24. "inputs": sources,
  25. "sources_config": sources_config,
  26. "includes": includes
  27. };
  28. entries = static_library(lib);
  29. return entries;
  30. }
  31. return build();