Makefile.conf 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. # Project Configurations
  2. # Project Name
  3. PROJECT_NAME = iso15765
  4. # Project Version
  5. PROJECT_VERSION = 0.1
  6. # Program or Shared Library
  7. IS_LIBRARY = yes
  8. # Source Files Directory
  9. SRC_DIRECTORY = src lib
  10. # Header Files Directory
  11. INC_DIRECTORY = src lib
  12. # Library Header Files Directory
  13. LIB_DIRECTORY = lib
  14. # Build Output Directory
  15. BIN_DIRECTORY = bin
  16. # Installation Directory Exec
  17. INS_DIRECTORY = /usr/bin/
  18. # Installation Directory Headers
  19. INS_HEARERS_DIRECTORY = /usr/include/
  20. # Installation Directory SO
  21. INS_SO_DIRECTORY = /usr/lib/
  22. # C Flags
  23. CFLAGS = -O3 -D_GNU_SOURCE -Wfatal-errors -Wall -std=c11
  24. # C++ Flags
  25. CXXFLAGS = $(CFLAGS)
  26. # Linker Flags
  27. LDFLAGS = $(shell dpkg-buildflags --get LDFLAGS)
  28. # Linker Libraries
  29. LDLIBS = -fno-inline
  30. # Debug Yes / No
  31. DEBUG = no
  32. # C Compiler
  33. CC = gcc
  34. # C++ Compiler
  35. CXX = g++