build.ck 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  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. Test Applications
  9. Abstract:
  10. This module contains applications used to test portions of
  11. functionality during development of the operating system.
  12. Author:
  13. Evan Green 6-May-2013
  14. Environment:
  15. User
  16. --*/
  17. from menv import group;
  18. function build() {
  19. var appNames;
  20. var apps;
  21. var testappsGroup;
  22. appNames = [
  23. "dbgtest",
  24. "filetest",
  25. "ktest",
  26. "mmaptest",
  27. "mnttest",
  28. "pathtest",
  29. "perftest",
  30. "sigtest",
  31. "socktest",
  32. "utmrtest"
  33. ];
  34. apps = [];
  35. for (app in appNames) {
  36. apps += ["apps/testapps/" + app + ":" + app];
  37. }
  38. testappsGroup = group("testapps", apps);
  39. return testappsGroup;
  40. }