genie.make 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486
  1. # GNU Make project makefile autogenerated by GENie
  2. ifndef config
  3. config=release
  4. endif
  5. ifndef verbose
  6. SILENT = @
  7. endif
  8. SHELLTYPE := msdos
  9. ifeq (,$(ComSpec)$(COMSPEC))
  10. SHELLTYPE := posix
  11. endif
  12. ifeq (/bin,$(findstring /bin,$(SHELL)))
  13. SHELLTYPE := posix
  14. endif
  15. ifeq (/bin,$(findstring /bin,$(MAKESHELL)))
  16. SHELLTYPE := posix
  17. endif
  18. ifeq (posix,$(SHELLTYPE))
  19. MKDIR = $(SILENT) mkdir -p "$(1)"
  20. COPY = $(SILENT) cp -fR "$(1)" "$(2)"
  21. RM = $(SILENT) rm -f "$(1)"
  22. else
  23. MKDIR = $(SILENT) mkdir "$(subst /,\\,$(1))" 2> nul || exit 0
  24. COPY = $(SILENT) copy /Y "$(subst /,\\,$(1))" "$(subst /,\\,$(2))"
  25. RM = $(SILENT) del /F "$(subst /,\\,$(1))" 2> nul || exit 0
  26. endif
  27. CC = gcc
  28. CXX = g++
  29. AR = ar
  30. ifndef RESCOMP
  31. ifdef WINDRES
  32. RESCOMP = $(WINDRES)
  33. else
  34. RESCOMP = windres
  35. endif
  36. endif
  37. MAKEFILE = genie.make
  38. ifeq ($(config),release)
  39. OBJDIR = obj/Release
  40. TARGETDIR = ../../bin/bsd
  41. override TARGET = $(TARGETDIR)/genie
  42. DEFINES += -DNDEBUG -DLUA_COMPAT_MODULE -DLUA_USE_POSIX -DLUA_USE_DLOPEN
  43. INCLUDES += -I"../../src/host/lua-5.3.0/src"
  44. ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP -MP $(DEFINES) $(INCLUDES)
  45. ALL_ASMFLAGS += $(ASMFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os
  46. ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os
  47. ALL_CXXFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os
  48. ALL_OBJCFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os
  49. ALL_OBJCPPFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os
  50. ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
  51. ALL_LDFLAGS += $(LDFLAGS) -L. -s -rdynamic
  52. LDDEPS +=
  53. LIBS += $(LDDEPS) -lm
  54. EXTERNAL_LIBS +=
  55. LINKCMD = $(CC) -o $(TARGET) $(OBJECTS) $(RESOURCES) $(ARCH) $(ALL_LDFLAGS) $(LIBS)
  56. OBJECTS := \
  57. $(OBJDIR)/src/host/lua-5.3.0/src/lapi.o \
  58. $(OBJDIR)/src/host/lua-5.3.0/src/lauxlib.o \
  59. $(OBJDIR)/src/host/lua-5.3.0/src/lbaselib.o \
  60. $(OBJDIR)/src/host/lua-5.3.0/src/lbitlib.o \
  61. $(OBJDIR)/src/host/lua-5.3.0/src/lcode.o \
  62. $(OBJDIR)/src/host/lua-5.3.0/src/lcorolib.o \
  63. $(OBJDIR)/src/host/lua-5.3.0/src/lctype.o \
  64. $(OBJDIR)/src/host/lua-5.3.0/src/ldblib.o \
  65. $(OBJDIR)/src/host/lua-5.3.0/src/ldebug.o \
  66. $(OBJDIR)/src/host/lua-5.3.0/src/ldo.o \
  67. $(OBJDIR)/src/host/lua-5.3.0/src/ldump.o \
  68. $(OBJDIR)/src/host/lua-5.3.0/src/lfunc.o \
  69. $(OBJDIR)/src/host/lua-5.3.0/src/lgc.o \
  70. $(OBJDIR)/src/host/lua-5.3.0/src/linit.o \
  71. $(OBJDIR)/src/host/lua-5.3.0/src/liolib.o \
  72. $(OBJDIR)/src/host/lua-5.3.0/src/llex.o \
  73. $(OBJDIR)/src/host/lua-5.3.0/src/lmathlib.o \
  74. $(OBJDIR)/src/host/lua-5.3.0/src/lmem.o \
  75. $(OBJDIR)/src/host/lua-5.3.0/src/loadlib.o \
  76. $(OBJDIR)/src/host/lua-5.3.0/src/lobject.o \
  77. $(OBJDIR)/src/host/lua-5.3.0/src/lopcodes.o \
  78. $(OBJDIR)/src/host/lua-5.3.0/src/loslib.o \
  79. $(OBJDIR)/src/host/lua-5.3.0/src/lparser.o \
  80. $(OBJDIR)/src/host/lua-5.3.0/src/lstate.o \
  81. $(OBJDIR)/src/host/lua-5.3.0/src/lstring.o \
  82. $(OBJDIR)/src/host/lua-5.3.0/src/lstrlib.o \
  83. $(OBJDIR)/src/host/lua-5.3.0/src/ltable.o \
  84. $(OBJDIR)/src/host/lua-5.3.0/src/ltablib.o \
  85. $(OBJDIR)/src/host/lua-5.3.0/src/ltm.o \
  86. $(OBJDIR)/src/host/lua-5.3.0/src/lundump.o \
  87. $(OBJDIR)/src/host/lua-5.3.0/src/lutf8lib.o \
  88. $(OBJDIR)/src/host/lua-5.3.0/src/lvm.o \
  89. $(OBJDIR)/src/host/lua-5.3.0/src/lzio.o \
  90. $(OBJDIR)/src/host/os_chdir.o \
  91. $(OBJDIR)/src/host/os_copyfile.o \
  92. $(OBJDIR)/src/host/os_getcwd.o \
  93. $(OBJDIR)/src/host/os_is64bit.o \
  94. $(OBJDIR)/src/host/os_isdir.o \
  95. $(OBJDIR)/src/host/os_isfile.o \
  96. $(OBJDIR)/src/host/os_match.o \
  97. $(OBJDIR)/src/host/os_mkdir.o \
  98. $(OBJDIR)/src/host/os_pathsearch.o \
  99. $(OBJDIR)/src/host/os_rmdir.o \
  100. $(OBJDIR)/src/host/os_stat.o \
  101. $(OBJDIR)/src/host/os_ticks.o \
  102. $(OBJDIR)/src/host/os_uuid.o \
  103. $(OBJDIR)/src/host/path_getabsolute.o \
  104. $(OBJDIR)/src/host/path_getrelative.o \
  105. $(OBJDIR)/src/host/path_helpers.o \
  106. $(OBJDIR)/src/host/path_isabsolute.o \
  107. $(OBJDIR)/src/host/premake.o \
  108. $(OBJDIR)/src/host/premake_main.o \
  109. $(OBJDIR)/src/host/scripts.o \
  110. $(OBJDIR)/src/host/string_endswith.o \
  111. $(OBJDIR)/src/host/string_hash.o \
  112. define PREBUILDCMDS
  113. endef
  114. define PRELINKCMDS
  115. endef
  116. define POSTBUILDCMDS
  117. endef
  118. endif
  119. ifeq ($(config),debug)
  120. OBJDIR = obj/Debug
  121. TARGETDIR = ../../bin/bsd
  122. override TARGET = $(TARGETDIR)/genie
  123. DEFINES += -D_DEBUG -DLUA_COMPAT_MODULE -DLUA_USE_POSIX -DLUA_USE_DLOPEN
  124. INCLUDES += -I"../../src/host/lua-5.3.0/src"
  125. ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP -MP $(DEFINES) $(INCLUDES)
  126. ALL_ASMFLAGS += $(ASMFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -g
  127. ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -g
  128. ALL_CXXFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -g
  129. ALL_OBJCFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -g
  130. ALL_OBJCPPFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -g
  131. ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
  132. ALL_LDFLAGS += $(LDFLAGS) -L. -rdynamic
  133. LDDEPS +=
  134. LIBS += $(LDDEPS) -lm
  135. EXTERNAL_LIBS +=
  136. LINKCMD = $(CC) -o $(TARGET) $(OBJECTS) $(RESOURCES) $(ARCH) $(ALL_LDFLAGS) $(LIBS)
  137. OBJECTS := \
  138. $(OBJDIR)/src/host/lua-5.3.0/src/lapi.o \
  139. $(OBJDIR)/src/host/lua-5.3.0/src/lauxlib.o \
  140. $(OBJDIR)/src/host/lua-5.3.0/src/lbaselib.o \
  141. $(OBJDIR)/src/host/lua-5.3.0/src/lbitlib.o \
  142. $(OBJDIR)/src/host/lua-5.3.0/src/lcode.o \
  143. $(OBJDIR)/src/host/lua-5.3.0/src/lcorolib.o \
  144. $(OBJDIR)/src/host/lua-5.3.0/src/lctype.o \
  145. $(OBJDIR)/src/host/lua-5.3.0/src/ldblib.o \
  146. $(OBJDIR)/src/host/lua-5.3.0/src/ldebug.o \
  147. $(OBJDIR)/src/host/lua-5.3.0/src/ldo.o \
  148. $(OBJDIR)/src/host/lua-5.3.0/src/ldump.o \
  149. $(OBJDIR)/src/host/lua-5.3.0/src/lfunc.o \
  150. $(OBJDIR)/src/host/lua-5.3.0/src/lgc.o \
  151. $(OBJDIR)/src/host/lua-5.3.0/src/linit.o \
  152. $(OBJDIR)/src/host/lua-5.3.0/src/liolib.o \
  153. $(OBJDIR)/src/host/lua-5.3.0/src/llex.o \
  154. $(OBJDIR)/src/host/lua-5.3.0/src/lmathlib.o \
  155. $(OBJDIR)/src/host/lua-5.3.0/src/lmem.o \
  156. $(OBJDIR)/src/host/lua-5.3.0/src/loadlib.o \
  157. $(OBJDIR)/src/host/lua-5.3.0/src/lobject.o \
  158. $(OBJDIR)/src/host/lua-5.3.0/src/lopcodes.o \
  159. $(OBJDIR)/src/host/lua-5.3.0/src/loslib.o \
  160. $(OBJDIR)/src/host/lua-5.3.0/src/lparser.o \
  161. $(OBJDIR)/src/host/lua-5.3.0/src/lstate.o \
  162. $(OBJDIR)/src/host/lua-5.3.0/src/lstring.o \
  163. $(OBJDIR)/src/host/lua-5.3.0/src/lstrlib.o \
  164. $(OBJDIR)/src/host/lua-5.3.0/src/ltable.o \
  165. $(OBJDIR)/src/host/lua-5.3.0/src/ltablib.o \
  166. $(OBJDIR)/src/host/lua-5.3.0/src/ltm.o \
  167. $(OBJDIR)/src/host/lua-5.3.0/src/lundump.o \
  168. $(OBJDIR)/src/host/lua-5.3.0/src/lutf8lib.o \
  169. $(OBJDIR)/src/host/lua-5.3.0/src/lvm.o \
  170. $(OBJDIR)/src/host/lua-5.3.0/src/lzio.o \
  171. $(OBJDIR)/src/host/os_chdir.o \
  172. $(OBJDIR)/src/host/os_copyfile.o \
  173. $(OBJDIR)/src/host/os_getcwd.o \
  174. $(OBJDIR)/src/host/os_is64bit.o \
  175. $(OBJDIR)/src/host/os_isdir.o \
  176. $(OBJDIR)/src/host/os_isfile.o \
  177. $(OBJDIR)/src/host/os_match.o \
  178. $(OBJDIR)/src/host/os_mkdir.o \
  179. $(OBJDIR)/src/host/os_pathsearch.o \
  180. $(OBJDIR)/src/host/os_rmdir.o \
  181. $(OBJDIR)/src/host/os_stat.o \
  182. $(OBJDIR)/src/host/os_ticks.o \
  183. $(OBJDIR)/src/host/os_uuid.o \
  184. $(OBJDIR)/src/host/path_getabsolute.o \
  185. $(OBJDIR)/src/host/path_getrelative.o \
  186. $(OBJDIR)/src/host/path_helpers.o \
  187. $(OBJDIR)/src/host/path_isabsolute.o \
  188. $(OBJDIR)/src/host/premake.o \
  189. $(OBJDIR)/src/host/premake_main.o \
  190. $(OBJDIR)/src/host/scripts.o \
  191. $(OBJDIR)/src/host/string_endswith.o \
  192. $(OBJDIR)/src/host/string_hash.o \
  193. define PREBUILDCMDS
  194. endef
  195. define PRELINKCMDS
  196. endef
  197. define POSTBUILDCMDS
  198. endef
  199. endif
  200. OBJDIRS := \
  201. $(OBJDIR) \
  202. $(OBJDIR)/src/host \
  203. $(OBJDIR)/src/host/lua-5.3.0/src \
  204. RESOURCES := \
  205. .PHONY: clean prebuild prelink
  206. all: $(OBJDIRS) $(TARGETDIR) prebuild prelink $(TARGET)
  207. @:
  208. $(TARGET): $(GCH) $(OBJECTS) $(LDDEPS) $(EXTERNAL_LIBS) $(RESOURCES) | $(TARGETDIR) $(OBJDIRS)
  209. @echo Linking genie
  210. $(SILENT) $(LINKCMD)
  211. $(POSTBUILDCMDS)
  212. $(TARGETDIR):
  213. @echo Creating $(TARGETDIR)
  214. -$(call MKDIR,$(TARGETDIR))
  215. $(OBJDIRS):
  216. @echo Creating $(@)
  217. -$(call MKDIR,$@)
  218. clean:
  219. @echo Cleaning genie
  220. ifeq (posix,$(SHELLTYPE))
  221. $(SILENT) rm -f $(TARGET)
  222. $(SILENT) rm -rf $(OBJDIR)
  223. else
  224. $(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
  225. $(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
  226. endif
  227. prebuild:
  228. $(PREBUILDCMDS)
  229. prelink:
  230. $(PRELINKCMDS)
  231. ifneq (,$(PCH))
  232. $(GCH): $(PCH) $(MAKEFILE) | $(OBJDIR)
  233. @echo $(notdir $<)
  234. $(SILENT) $(CC) $(ALL_CFLAGS) -x c-header $(DEFINES) $(INCLUDES) -o "$@" -c "$<"
  235. $(GCH_OBJC): $(PCH) $(MAKEFILE) | $(OBJDIR)
  236. @echo $(notdir $<)
  237. $(SILENT) $(CC) $(ALL_OBJCFLAGS) -x objective-c-header $(DEFINES) $(INCLUDES) -o "$@" -c "$<"
  238. endif
  239. $(OBJDIR)/src/host/lua-5.3.0/src/lapi.o: ../../src/host/lua-5.3.0/src/lapi.c $(GCH) $(MAKEFILE)
  240. @echo $(notdir $<)
  241. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  242. $(OBJDIR)/src/host/lua-5.3.0/src/lauxlib.o: ../../src/host/lua-5.3.0/src/lauxlib.c $(GCH) $(MAKEFILE)
  243. @echo $(notdir $<)
  244. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  245. $(OBJDIR)/src/host/lua-5.3.0/src/lbaselib.o: ../../src/host/lua-5.3.0/src/lbaselib.c $(GCH) $(MAKEFILE)
  246. @echo $(notdir $<)
  247. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  248. $(OBJDIR)/src/host/lua-5.3.0/src/lbitlib.o: ../../src/host/lua-5.3.0/src/lbitlib.c $(GCH) $(MAKEFILE)
  249. @echo $(notdir $<)
  250. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  251. $(OBJDIR)/src/host/lua-5.3.0/src/lcode.o: ../../src/host/lua-5.3.0/src/lcode.c $(GCH) $(MAKEFILE)
  252. @echo $(notdir $<)
  253. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  254. $(OBJDIR)/src/host/lua-5.3.0/src/lcorolib.o: ../../src/host/lua-5.3.0/src/lcorolib.c $(GCH) $(MAKEFILE)
  255. @echo $(notdir $<)
  256. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  257. $(OBJDIR)/src/host/lua-5.3.0/src/lctype.o: ../../src/host/lua-5.3.0/src/lctype.c $(GCH) $(MAKEFILE)
  258. @echo $(notdir $<)
  259. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  260. $(OBJDIR)/src/host/lua-5.3.0/src/ldblib.o: ../../src/host/lua-5.3.0/src/ldblib.c $(GCH) $(MAKEFILE)
  261. @echo $(notdir $<)
  262. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  263. $(OBJDIR)/src/host/lua-5.3.0/src/ldebug.o: ../../src/host/lua-5.3.0/src/ldebug.c $(GCH) $(MAKEFILE)
  264. @echo $(notdir $<)
  265. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  266. $(OBJDIR)/src/host/lua-5.3.0/src/ldo.o: ../../src/host/lua-5.3.0/src/ldo.c $(GCH) $(MAKEFILE)
  267. @echo $(notdir $<)
  268. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  269. $(OBJDIR)/src/host/lua-5.3.0/src/ldump.o: ../../src/host/lua-5.3.0/src/ldump.c $(GCH) $(MAKEFILE)
  270. @echo $(notdir $<)
  271. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  272. $(OBJDIR)/src/host/lua-5.3.0/src/lfunc.o: ../../src/host/lua-5.3.0/src/lfunc.c $(GCH) $(MAKEFILE)
  273. @echo $(notdir $<)
  274. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  275. $(OBJDIR)/src/host/lua-5.3.0/src/lgc.o: ../../src/host/lua-5.3.0/src/lgc.c $(GCH) $(MAKEFILE)
  276. @echo $(notdir $<)
  277. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  278. $(OBJDIR)/src/host/lua-5.3.0/src/linit.o: ../../src/host/lua-5.3.0/src/linit.c $(GCH) $(MAKEFILE)
  279. @echo $(notdir $<)
  280. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  281. $(OBJDIR)/src/host/lua-5.3.0/src/liolib.o: ../../src/host/lua-5.3.0/src/liolib.c $(GCH) $(MAKEFILE)
  282. @echo $(notdir $<)
  283. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  284. $(OBJDIR)/src/host/lua-5.3.0/src/llex.o: ../../src/host/lua-5.3.0/src/llex.c $(GCH) $(MAKEFILE)
  285. @echo $(notdir $<)
  286. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  287. $(OBJDIR)/src/host/lua-5.3.0/src/lmathlib.o: ../../src/host/lua-5.3.0/src/lmathlib.c $(GCH) $(MAKEFILE)
  288. @echo $(notdir $<)
  289. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  290. $(OBJDIR)/src/host/lua-5.3.0/src/lmem.o: ../../src/host/lua-5.3.0/src/lmem.c $(GCH) $(MAKEFILE)
  291. @echo $(notdir $<)
  292. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  293. $(OBJDIR)/src/host/lua-5.3.0/src/loadlib.o: ../../src/host/lua-5.3.0/src/loadlib.c $(GCH) $(MAKEFILE)
  294. @echo $(notdir $<)
  295. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  296. $(OBJDIR)/src/host/lua-5.3.0/src/lobject.o: ../../src/host/lua-5.3.0/src/lobject.c $(GCH) $(MAKEFILE)
  297. @echo $(notdir $<)
  298. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  299. $(OBJDIR)/src/host/lua-5.3.0/src/lopcodes.o: ../../src/host/lua-5.3.0/src/lopcodes.c $(GCH) $(MAKEFILE)
  300. @echo $(notdir $<)
  301. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  302. $(OBJDIR)/src/host/lua-5.3.0/src/loslib.o: ../../src/host/lua-5.3.0/src/loslib.c $(GCH) $(MAKEFILE)
  303. @echo $(notdir $<)
  304. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  305. $(OBJDIR)/src/host/lua-5.3.0/src/lparser.o: ../../src/host/lua-5.3.0/src/lparser.c $(GCH) $(MAKEFILE)
  306. @echo $(notdir $<)
  307. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  308. $(OBJDIR)/src/host/lua-5.3.0/src/lstate.o: ../../src/host/lua-5.3.0/src/lstate.c $(GCH) $(MAKEFILE)
  309. @echo $(notdir $<)
  310. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  311. $(OBJDIR)/src/host/lua-5.3.0/src/lstring.o: ../../src/host/lua-5.3.0/src/lstring.c $(GCH) $(MAKEFILE)
  312. @echo $(notdir $<)
  313. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  314. $(OBJDIR)/src/host/lua-5.3.0/src/lstrlib.o: ../../src/host/lua-5.3.0/src/lstrlib.c $(GCH) $(MAKEFILE)
  315. @echo $(notdir $<)
  316. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  317. $(OBJDIR)/src/host/lua-5.3.0/src/ltable.o: ../../src/host/lua-5.3.0/src/ltable.c $(GCH) $(MAKEFILE)
  318. @echo $(notdir $<)
  319. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  320. $(OBJDIR)/src/host/lua-5.3.0/src/ltablib.o: ../../src/host/lua-5.3.0/src/ltablib.c $(GCH) $(MAKEFILE)
  321. @echo $(notdir $<)
  322. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  323. $(OBJDIR)/src/host/lua-5.3.0/src/ltm.o: ../../src/host/lua-5.3.0/src/ltm.c $(GCH) $(MAKEFILE)
  324. @echo $(notdir $<)
  325. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  326. $(OBJDIR)/src/host/lua-5.3.0/src/lundump.o: ../../src/host/lua-5.3.0/src/lundump.c $(GCH) $(MAKEFILE)
  327. @echo $(notdir $<)
  328. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  329. $(OBJDIR)/src/host/lua-5.3.0/src/lutf8lib.o: ../../src/host/lua-5.3.0/src/lutf8lib.c $(GCH) $(MAKEFILE)
  330. @echo $(notdir $<)
  331. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  332. $(OBJDIR)/src/host/lua-5.3.0/src/lvm.o: ../../src/host/lua-5.3.0/src/lvm.c $(GCH) $(MAKEFILE)
  333. @echo $(notdir $<)
  334. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  335. $(OBJDIR)/src/host/lua-5.3.0/src/lzio.o: ../../src/host/lua-5.3.0/src/lzio.c $(GCH) $(MAKEFILE)
  336. @echo $(notdir $<)
  337. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  338. $(OBJDIR)/src/host/os_chdir.o: ../../src/host/os_chdir.c $(GCH) $(MAKEFILE)
  339. @echo $(notdir $<)
  340. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  341. $(OBJDIR)/src/host/os_copyfile.o: ../../src/host/os_copyfile.c $(GCH) $(MAKEFILE)
  342. @echo $(notdir $<)
  343. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  344. $(OBJDIR)/src/host/os_getcwd.o: ../../src/host/os_getcwd.c $(GCH) $(MAKEFILE)
  345. @echo $(notdir $<)
  346. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  347. $(OBJDIR)/src/host/os_is64bit.o: ../../src/host/os_is64bit.c $(GCH) $(MAKEFILE)
  348. @echo $(notdir $<)
  349. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  350. $(OBJDIR)/src/host/os_isdir.o: ../../src/host/os_isdir.c $(GCH) $(MAKEFILE)
  351. @echo $(notdir $<)
  352. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  353. $(OBJDIR)/src/host/os_isfile.o: ../../src/host/os_isfile.c $(GCH) $(MAKEFILE)
  354. @echo $(notdir $<)
  355. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  356. $(OBJDIR)/src/host/os_match.o: ../../src/host/os_match.c $(GCH) $(MAKEFILE)
  357. @echo $(notdir $<)
  358. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  359. $(OBJDIR)/src/host/os_mkdir.o: ../../src/host/os_mkdir.c $(GCH) $(MAKEFILE)
  360. @echo $(notdir $<)
  361. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  362. $(OBJDIR)/src/host/os_pathsearch.o: ../../src/host/os_pathsearch.c $(GCH) $(MAKEFILE)
  363. @echo $(notdir $<)
  364. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  365. $(OBJDIR)/src/host/os_rmdir.o: ../../src/host/os_rmdir.c $(GCH) $(MAKEFILE)
  366. @echo $(notdir $<)
  367. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  368. $(OBJDIR)/src/host/os_stat.o: ../../src/host/os_stat.c $(GCH) $(MAKEFILE)
  369. @echo $(notdir $<)
  370. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  371. $(OBJDIR)/src/host/os_ticks.o: ../../src/host/os_ticks.c $(GCH) $(MAKEFILE)
  372. @echo $(notdir $<)
  373. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  374. $(OBJDIR)/src/host/os_uuid.o: ../../src/host/os_uuid.c $(GCH) $(MAKEFILE)
  375. @echo $(notdir $<)
  376. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  377. $(OBJDIR)/src/host/path_getabsolute.o: ../../src/host/path_getabsolute.c $(GCH) $(MAKEFILE)
  378. @echo $(notdir $<)
  379. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  380. $(OBJDIR)/src/host/path_getrelative.o: ../../src/host/path_getrelative.c $(GCH) $(MAKEFILE)
  381. @echo $(notdir $<)
  382. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  383. $(OBJDIR)/src/host/path_helpers.o: ../../src/host/path_helpers.c $(GCH) $(MAKEFILE)
  384. @echo $(notdir $<)
  385. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  386. $(OBJDIR)/src/host/path_isabsolute.o: ../../src/host/path_isabsolute.c $(GCH) $(MAKEFILE)
  387. @echo $(notdir $<)
  388. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  389. $(OBJDIR)/src/host/premake.o: ../../src/host/premake.c $(GCH) $(MAKEFILE)
  390. @echo $(notdir $<)
  391. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  392. $(OBJDIR)/src/host/premake_main.o: ../../src/host/premake_main.c $(GCH) $(MAKEFILE)
  393. @echo $(notdir $<)
  394. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  395. $(OBJDIR)/src/host/scripts.o: ../../src/host/scripts.c $(GCH) $(MAKEFILE)
  396. @echo $(notdir $<)
  397. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  398. $(OBJDIR)/src/host/string_endswith.o: ../../src/host/string_endswith.c $(GCH) $(MAKEFILE)
  399. @echo $(notdir $<)
  400. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  401. $(OBJDIR)/src/host/string_hash.o: ../../src/host/string_hash.c $(GCH) $(MAKEFILE)
  402. @echo $(notdir $<)
  403. $(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
  404. -include $(OBJECTS:%.o=%.d)
  405. ifneq (,$(PCH))
  406. -include $(OBJDIR)/$(notdir $(PCH)).d
  407. -include $(OBJDIR)/$(notdir $(PCH))_objc.d
  408. endif