build.ck 931 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. /*++
  2. Copyright (c) 2013 Minoca Corp.
  3. This file is licensed under the terms of the GNU General Public License
  4. version 3. Alternative licensing terms are available. Contact
  5. info@minocacorp.com for details. See the LICENSE file at the root of this
  6. project for complete licensing information.
  7. Module Name:
  8. umount
  9. Abstract:
  10. This executable implements the unmount application.
  11. Author:
  12. Chris Stevens 30-Jul-2013
  13. Environment:
  14. User
  15. --*/
  16. from menv import application;
  17. function build() {
  18. var app;
  19. var dynlibs;
  20. var entries;
  21. var includes;
  22. var sources;
  23. sources = [
  24. "unmount.c"
  25. ];
  26. dynlibs = [
  27. "apps/osbase:libminocaos"
  28. ];
  29. includes = [
  30. "$S/apps/libc/include"
  31. ];
  32. app = {
  33. "label": "umount",
  34. "inputs": sources + dynlibs,
  35. "includes": includes
  36. };
  37. entries = application(app);
  38. return entries;
  39. }