Makefile 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. ################################################################################
  2. #
  3. # Copyright (c) 2013 Minoca Corp.
  4. #
  5. # This file is licensed under the terms of the GNU General Public License
  6. # version 3. Alternative licensing terms are available. Contact
  7. # info@minocacorp.com for details. See the LICENSE file at the root of this
  8. # project for complete licensing information.
  9. #
  10. # Module Name:
  11. #
  12. # C Library Test
  13. #
  14. # Abstract:
  15. #
  16. # This program tests the independent portions of the C library.
  17. #
  18. # Author:
  19. #
  20. # Evan Green 9-Jul-2013
  21. #
  22. # Environment:
  23. #
  24. # Test
  25. #
  26. ################################################################################
  27. BINARY = testc
  28. BINARYTYPE = build
  29. BUILD = yes
  30. BINPLACE = testbin
  31. INCLUDES += $(SRCROOT)/os/apps/libc/include;
  32. VPATH += $(SRCDIR)/..:$(SRCDIR)/../math:
  33. EXTRA_CFLAGS += -ffreestanding
  34. OBJS = bsearch.o \
  35. bsrchtst.o \
  36. getopt.o \
  37. getoptst.o \
  38. abs.o \
  39. ceil.o \
  40. exp.o \
  41. expm1.o \
  42. floor.o \
  43. fmod.o \
  44. hypot.o \
  45. log.o \
  46. log2.o \
  47. log10.o \
  48. modf.o \
  49. pow.o \
  50. scalbn.o \
  51. sqrt.o \
  52. trig.o \
  53. trigarc.o \
  54. trighyp.o \
  55. util.o \
  56. mathtst.o \
  57. qsort.o \
  58. qsorttst.o \
  59. regexcmp.o \
  60. regexexe.o \
  61. regextst.o \
  62. testc.o \
  63. include $(SRCROOT)/os/minoca.mk