You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

преди 12 години
преди 13 години
преди 13 години
преди 13 години
преди 14 години
преди 13 години
преди 13 години
преди 13 години
преди 13 години
преди 13 години
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444
  1. dnl configure script for Lol Engine
  2. AC_INIT(lolengine, 0.0)
  3. AC_PREREQ(2.50)
  4. AC_CONFIG_AUX_DIR(.auto)
  5. AC_CANONICAL_SYSTEM
  6. AM_INIT_AUTOMAKE([subdir-objects no-define tar-ustar silent-rules])
  7. dnl AM_MAINTAINER_MODE
  8. dnl Versioning of the separate software we ship
  9. LOLUNIT_VERSION=0.1
  10. AC_SUBST(LOLUNIT_VERSION)
  11. LOLREMEZ_VERSION=0.2
  12. AC_SUBST(LOLREMEZ_VERSION)
  13. AM_CONFIG_HEADER(config.h)
  14. AM_PROG_CC_C_O
  15. AC_PROG_CPP
  16. AC_PROG_CXX
  17. AC_PROG_CXXCPP
  18. AC_PROG_RANLIB
  19. AC_LIBTOOL_WIN32_DLL
  20. AM_PROG_LIBTOOL
  21. AC_LIBTOOL_CXX
  22. AC_C_CONST
  23. AC_C_INLINE
  24. dnl Ensure an error is thrown if pkg-config M4 files are not found.
  25. m4_pattern_allow([^PKG_CONFIG_LIBDIR$])
  26. m4_pattern_forbid([^PKG_CHECK_MODULES$])
  27. m4_pattern_forbid([^PKG_PROG_PKG_CONFIG$])
  28. dnl Do not use PKG_CONFIG_LIBDIR when cross-compiling.
  29. if test "${build}" != "${host}" -a "${PKG_CONFIG_LIBDIR}" = ""; then
  30. export PKG_CONFIG_LIBDIR=/dev/null
  31. fi
  32. dnl AC_PROG_EGREP only exists in autoconf 2.54+, so we use AC_EGREP_CPP right
  33. dnl now otherwise it might be set in an obscure if statement. Same thing for
  34. dnl PKG_PROG_PKG_CONFIG which needs to be called first.
  35. AC_EGREP_CPP(yes, foo)
  36. PKG_PROG_PKG_CONFIG()
  37. AM_CONDITIONAL(USE_GLEW, test "${ac_cv_my_have_glew}" != "no")
  38. dnl conditional builds
  39. AC_ARG_ENABLE(debug,
  40. [ --enable-debug build debug versions of the game (default no)])
  41. AC_ARG_ENABLE(release,
  42. [ --enable-release build final release of the game (default no)])
  43. AC_ARG_ENABLE(experimental,
  44. [ --enable-experimental experimental build (default no)])
  45. AC_CHECK_HEADERS(stdio.h stdarg.h inttypes.h endian.h stdint.h getopt.h)
  46. AC_CHECK_HEADERS(fastmath.h pthread.h libutil.h util.h pty.h glob.h)
  47. AC_CHECK_HEADERS(sys/ioctl.h sys/ptrace.h sys/stat.h sys/syscall.h sys/user.h)
  48. AC_CHECK_HEADERS(sys/wait.h)
  49. AC_CHECK_HEADERS(linux/kdev_t.h linux/major.h)
  50. AC_CHECK_HEADERS(security/pam_appl.h security/pam_misc.h)
  51. AC_CHECK_HEADERS(pam/pam_appl.h pam/pam_misc.h)
  52. if test "${enable_debug}" = "yes"; then
  53. AC_DEFINE(LOL_DEBUG, 1, Define to 1 to activate debug)
  54. OPT="-O"
  55. else
  56. OPT="-O3 -ffast-math -fno-strength-reduce -fomit-frame-pointer"
  57. fi
  58. if test "${enable_release}" = "yes"; then
  59. AC_DEFINE(LOL_RELEASE, 1, Define to 1 to activate final release)
  60. REL=""
  61. else
  62. REL="-g"
  63. fi
  64. if test "${enable_experimental}" = "yes"; then
  65. AC_DEFINE(LOL_EXPERIMENTAL, 1, Define to 1 to activate experimental build)
  66. fi
  67. dnl No exceptions
  68. CXXFLAGS="${CXXFLAGS} -fno-exceptions -fno-rtti"
  69. dnl Optimizations
  70. CXXFLAGS="${CXXFLAGS} ${REL} ${OPT}"
  71. dnl Code qui fait des warnings == code de porc == deux baffes dans ta gueule
  72. CXXFLAGS="${CXXFLAGS} -Wall -Wextra -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Wsign-compare"
  73. AC_CHECK_LIB(m, sin, MATH_LIBS="${MATH_LIBS} -lm")
  74. AC_CHECK_LIB(pthread, main, LIBS="$LIBS -lpthread")
  75. AC_CHECK_LIB(util, forkpty, UTIL_LIBS="${UTIL_LIBS} -lutil")
  76. dnl Are we on the PS3?
  77. ac_cv_my_have_ps3="no"
  78. AC_CHECK_LIB(sysmodule_stub, cellSysmoduleLoadModule,
  79. [ac_cv_my_have_ps3="yes"
  80. LOL_LIBS="${LOL_LIBS} -lsysmodule_stub -lsysutil_stub -lresc_stub"
  81. dnl For PSGL
  82. AC_DEFINE(HAVE_GLES_2X, 1, Define to 1 if GLES 2.x is available) # FIXME: hack
  83. GL_LIBS="${GL_LIBS} -lPSGL -lgcm_cmd -lgcm_sys_stub"
  84. dnl This is the old way
  85. if test "x${CELLSDK}" != x -a "x${CELLSDK}" = x; then
  86. CELL_SDK="${CELLSDK}"
  87. fi
  88. if test "x${enable_debug}" = xyes; then
  89. GL_LIBS="${GL_LIBS} -L${CELL_SDK}/target/ppu/lib/PSGL/RSX/debug"
  90. elif test "x${enable_release}" = xyes; then
  91. GL_LIBS="${GL_LIBS} -L${CELL_SDK}/target/ppu/lib/PSGL/RSX/ultra-opt"
  92. else
  93. GL_LIBS="${GL_LIBS} -L${CELL_SDK}/target/ppu/lib/PSGL/RSX/opt"
  94. fi
  95. dnl For the runtime Cg compiler
  96. GL_LIBS="${GL_LIBS} -lcgc -lPSGLcgc"
  97. dnl For the PNG decoder
  98. LOL_LIBS="${LOL_LIBS} -lpngdec_stub"
  99. dnl For the pad library
  100. LOL_LIBS="${LOL_LIBS} -lio_stub -lusbd_stub -lpadfilter"
  101. dnl Disable this warning, it's too verbose with vector.h
  102. CXXFLAGS="${CXXFLAGS} -Wno-sign-compare"
  103. AC_PATH_PROG(MAKE_FSELF, make_fself, no)],
  104. [MAKE_FSELF=no])
  105. AM_CONDITIONAL(USE_MAKE_FSELF, test "${MAKE_FSELF}" != "no")
  106. AM_CONDITIONAL(USE_PS3, test "${ac_cv_my_have_ps3}" != "no")
  107. dnl Are we building using MinGW?
  108. LIBS_save="$LIBS"
  109. LIBS="$LIBS -mwindows"
  110. AC_MSG_CHECKING(for -mwindows)
  111. AC_TRY_LINK([], [],
  112. [AC_MSG_RESULT(yes)
  113. LOL_LIBS="${LOL_LIBS} -mwindows"],
  114. [AC_MSG_RESULT(no)])
  115. LIBS="$LIBS_save"
  116. dnl Are we on the Xbox 360?
  117. dnl Answer: NO! we don't know how to build for it anyway
  118. AM_CONDITIONAL(USE_X360, false)
  119. dnl Are we on a Direct3D 9 platform?
  120. #ac_cv_my_have_d3d9="no"
  121. #AC_CHECK_HEADERS(d3d9.h, [ac_cv_my_have_d3d9="yes"])
  122. #if test "${ac_cv_my_have_d3d9}" != "no"; then
  123. # D3D_LIBS="${D3D_LIBS} -ld3d9 -ld3dx9 -lxinput"
  124. # AC_DEFINE(USE_D3D9, 1, Define to 1 to use DirectX 9)
  125. #fi
  126. #AM_CONDITIONAL(USE_D3D9, test "${ac_cv_my_have_d3d9}" != "no")
  127. LIBS_save="$LIBS"
  128. LIBS="$LIBS -Wl,-framework -Wl,OpenGL"
  129. AC_MSG_CHECKING(for -framework OpenGL)
  130. AC_TRY_LINK([], [],
  131. [AC_MSG_RESULT(yes)
  132. GL_LIBS="${GL_LIBS} -framework OpenGL"
  133. CXXFLAGS="${CXXFLAGS} -ObjC++"],
  134. [AC_MSG_RESULT(no)])
  135. LIBS="$LIBS_save"
  136. dnl Which version of OpenGL to use?
  137. ac_cv_my_have_gl="no"
  138. PKG_CHECK_MODULES(GLES2, glesv2,
  139. [ac_cv_my_have_gl="yes"
  140. AC_DEFINE(HAVE_GLES_2X, 1, Define to 1 if GLES 2.x is available)
  141. GL_CFLAGS="${GL_CFLAGS} ${GLES2_CFLAGS}"
  142. GL_LIBS="${GL_LIBS} ${GLES2_LIBS}"],
  143. [:])
  144. AC_CHECK_HEADER(GLES2/gl2.h,
  145. [AC_DEFINE(HAVE_GLES_2X, 1, Define to 1 if GLES 2.x is available)
  146. ac_cv_my_have_gl="yes"])
  147. PKG_CHECK_MODULES(GL, gl,
  148. [ac_cv_my_have_gl="yes"
  149. AC_DEFINE(HAVE_GL_2X, 1, Define to 1 if GL 2.x is available)],
  150. [:])
  151. AC_CHECK_LIB(GL, glLoadIdentity,
  152. [ac_cv_my_have_gl="yes"
  153. AC_DEFINE(HAVE_GL_2X, 1, Define to 1 if GL 2.x is available) # FIXME: hackish
  154. GL_LIBS="-lGL"])
  155. AC_CHECK_HEADER(GL/gl.h,
  156. [LIBS_save="$LIBS"
  157. LIBS="$LIBS -lopengl32"
  158. AC_MSG_CHECKING(for glLoadIdentity in -lopengl32)
  159. AC_TRY_LINK([#include <GL/gl.h>],
  160. [glLoadIdentity();],
  161. [ac_cv_my_have_gl="yes"
  162. AC_DEFINE(HAVE_GL_2X, 1, Define to 1 if GL 2.x is available) # FIXME: hack
  163. AC_MSG_RESULT(yes)
  164. GL_LIBS="-lopengl32"],
  165. [AC_MSG_RESULT(no)])
  166. LIBS="$LIBS_save"])
  167. AC_CHECK_HEADER(PSGL/psgl.h,
  168. [ac_cv_my_have_gl="yes"])
  169. if test "${ac_cv_my_have_gl}" = "no"; then
  170. AC_MSG_ERROR([[No OpenGL or OpenGL ES implementation found]])
  171. fi
  172. dnl Use Glew?
  173. ac_cv_my_have_glew="no"
  174. PKG_CHECK_MODULES(GLEW, glew,
  175. [ac_cv_my_have_glew="yes"
  176. GL_CFLAGS="${GLEW_CFLAGS} ${GL_CFLAGS}"
  177. GL_LIBS="${GLEW_LIBS} ${GL_LIBS}"],
  178. [:])
  179. AC_CHECK_HEADER(glew.h,
  180. [LIBS_save="${LIBS}"
  181. LIBS="${LIBS} -lglew32 ${GL_LIBS}"
  182. AC_MSG_CHECKING(for glewInit in -lglew32)
  183. AC_TRY_LINK(
  184. [#include <glew.h>],
  185. [glewInit();],
  186. [ac_cv_my_have_glew="yes"
  187. GL_LIBS="-lglew32 ${GL_LIBS}"
  188. AC_MSG_RESULT(yes)],
  189. [AC_MSG_RESULT(no)])
  190. LIBS="${LIBS_save}"])
  191. if test "${ac_cv_my_have_glew}" != "no"; then
  192. AC_DEFINE(HAVE_GLES_2X, 1, Define to 1 if GLES 2.x is available)
  193. AC_DEFINE(USE_GLEW, 1, Define to 1 to use libglew)
  194. fi
  195. AM_CONDITIONAL(USE_GLEW, test "${ac_cv_my_have_glew}" != "no")
  196. dnl Poor man's GL feature detection if all else failed.
  197. save_LIBS="${LIBS}"
  198. LIBS="${LIBS} ${GL_LIBS} ${GLES2_LIBS}"
  199. AC_CHECK_FUNCS(glBegin)
  200. LIBS="${save_LIBS}"
  201. dnl Use SDL? (always required on Linux or Win32)
  202. ac_cv_my_have_sdl="no"
  203. ac_cv_my_have_sdl_image="no"
  204. ac_cv_my_have_sdl_mixer="no"
  205. dnl
  206. dnl First, try the proper pkg-config check
  207. PKG_CHECK_MODULES(SDL, sdl, [ac_cv_my_have_sdl="yes"], [:])
  208. PKG_CHECK_MODULES(SDLMIXER, SDL_mixer, [ac_cv_my_have_sdl_mixer="yes"], [:])
  209. PKG_CHECK_MODULES(SDLIMAGE, SDL_image, [ac_cv_my_have_sdl_image="yes"], [:])
  210. dnl
  211. dnl Then the old sdl-config method
  212. if test "x${cross_compiling}" != xyes -a "${ac_cv_my_have_sdl}" != yes; then
  213. AC_PATH_PROG(SDL_CONFIG, sdl-config, no)
  214. if test "${SDL_CONFIG}" != "no"; then
  215. SDL_CFLAGS="${SDL_CFLAGS} `${SDL_CONFIG} --cflags`"
  216. SDL_LIBS="${SDL_LIBS} `${SDL_CONFIG} --libs`"
  217. ac_cv_my_have_sdl="yes"
  218. fi
  219. fi
  220. dnl
  221. dnl Maybe all this has failed, try direct inclusion
  222. save_CPPFLAGS="${CPPFLAGS}"
  223. save_LIBS="${LIBS}"
  224. CPPFLAGS="${CPPFLAGS} ${SDL_CFLAGS} ${SDLMIXER_CFLAGS} ${SDLIMAGE_CFLAGS}"
  225. LIBS="${LIBS} ${SDL_LIBS} ${SDLMIXER_LIBS} ${SDLIMAGE_LIBS}"
  226. AC_CHECK_HEADERS(SDL.h SDL/SDL.h, [ac_cv_my_have_sdl="yes"])
  227. AC_CHECK_HEADERS(SDL_mixer.h, [ac_cv_my_have_sdl_mixer="yes"])
  228. AC_CHECK_HEADERS(SDL_image.h, [ac_cv_my_have_sdl_image="yes"])
  229. AC_CHECK_LIB(SDL, main,
  230. [SDL_LIBS="${SDL_LIBS} -lSDL"],
  231. [ac_cv_my_have_sdl="no"])
  232. AC_CHECK_LIB(SDL_mixer, main,
  233. [SDLMIXER_LIBS="${SDLMIXER_LIBS} -lSDL_mixer"],
  234. [ac_cv_my_have_sdl_mixer="no"])
  235. AC_CHECK_LIB(SDL_image, main,
  236. [SDLIMAGE_LIBS="${SDLIMAGE_LIBS} -lSDL_image"],
  237. [ac_cv_my_have_sdl_image="no"])
  238. SDL_CFLAGS="${SDL_CFLAGS} ${SDLMIXER_CFLAGS} ${SDLIMAGE_CFLAGS}"
  239. SDL_LIBS="${SDL_LIBS} ${SDLMIXER_LIBS} ${SDLIMAGE_LIBS}"
  240. CPPFLAGS="${save_CPPFLAGS}"
  241. LIBS="${save_LIBS}"
  242. if test "${ac_cv_my_have_sdl}" = "no"; then
  243. AC_MSG_WARN([SDL not found])
  244. else
  245. AC_DEFINE(USE_SDL, 1, Define to 1 to use SDL)
  246. fi
  247. if test "${ac_cv_my_have_sdl_mixer}" = "no"; then
  248. AC_MSG_WARN([SDL_mixer not found])
  249. else
  250. AC_DEFINE(USE_SDL_MIXER, 1, Define to 1 to use SDL_mixer)
  251. fi
  252. if test "${ac_cv_my_have_sdl_image}" = "no"; then
  253. AC_MSG_WARN([SDL_image not found])
  254. else
  255. AC_DEFINE(USE_SDL_IMAGE, 1, Define to 1 to use SDL_image)
  256. fi
  257. AM_CONDITIONAL(USE_SDL, test "${ac_cv_my_have_sdl}" = "yes")
  258. AM_CONDITIONAL(USE_SDL_MIXER, test "${ac_cv_my_have_sdl_mixer}" = "yes")
  259. AM_CONDITIONAL(USE_SDL_IMAGE, test "${ac_cv_my_have_sdl_image}" = "yes")
  260. dnl Use Flex's FlexLexer.h or ours?
  261. ac_cv_my_have_flexlexer_h="no"
  262. AC_LANG_PUSH(C++)
  263. AC_CHECK_HEADERS(FlexLexer.h, [ac_cv_my_have_flexlexer_h="yes"])
  264. AC_LANG_POP(C++)
  265. if test "x${ac_cv_my_have_flexlexer_h}" = "xno"; then
  266. LOL_CFLAGS="$LOL_CFLAGS -I\$(top_srcdir)/contrib/flex-2.5.35/include"
  267. fi
  268. dnl Use NativeClient?
  269. ac_cv_my_have_nacl="no"
  270. AC_LANG_PUSH(C++)
  271. AC_CHECK_HEADERS(ppapi/cpp/instance.h,
  272. [ac_cv_my_have_nacl="yes"
  273. dnl Disable this warning, it's too verbose with vector.h
  274. CXXFLAGS="${CXXFLAGS} -Wno-sign-compare"])
  275. AC_LANG_POP(C++)
  276. AM_CONDITIONAL(USE_NACL, test "${ac_cv_my_have_nacl}" != "no")
  277. dnl Use EGL?
  278. ac_cv_my_have_egl="no"
  279. PKG_CHECK_MODULES(EGL, egl, [ac_cv_my_have_egl="yes"], [:])
  280. if test "${ac_cv_my_have_egl}" != "no"; then
  281. AC_DEFINE(USE_EGL, 1, Define to 1 to use libegl)
  282. EGL_LIBS="${EGL_LIBS} -lX11"
  283. fi
  284. AM_CONDITIONAL(USE_EGL, test "${ac_cv_my_have_egl}" != "no")
  285. dnl Use libpng? (replacement for SDL_image)
  286. ac_cv_my_have_libpng="no"
  287. PKG_CHECK_MODULES(LIBPNG, libpng, [ac_cv_my_have_libpng="yes"], [:])
  288. if test "${ac_cv_my_have_libpng}" != "no"; then
  289. AC_DEFINE(USE_LIBPNG, 1, Define to 1 to use libpng)
  290. fi
  291. AM_CONDITIONAL(USE_LIBPNG, test "${ac_cv_my_have_libpng}" != "no")
  292. dnl Use Windows GDI+?
  293. ac_cv_my_have_gdiplus="no"
  294. AC_LANG_PUSH(C++)
  295. AC_CHECK_HEADERS(gdiplus.h,
  296. [ac_cv_my_have_gdiplus="yes"
  297. LOL_LIBS="${LOL_LIBS} -lgdiplus"],
  298. [ac_cv_my_have_gdiplus="no"],
  299. [#include <algorithm>
  300. using std::min;
  301. using std::max;
  302. #include <windows.h>])
  303. AC_LANG_POP(C++)
  304. if test "${ac_cv_my_have_gdiplus}" != "no"; then
  305. AC_DEFINE(USE_GDIPLUS, 1, Define to 1 to use GDI+)
  306. fi
  307. AM_CONDITIONAL(USE_GDIPLUS, test "${ac_cv_my_have_gdiplus}" = "yes")
  308. dnl Use libcaca? (required for font generation)
  309. ac_cv_my_have_caca="no"
  310. PKG_CHECK_MODULES(CACA, caca >= 0.99.beta17, [ac_cv_my_have_caca="yes"], [:])
  311. if test "${ac_cv_my_have_caca}" != "no"; then
  312. AC_DEFINE(USE_CACA, 1, Define to 1 to use libcaca)
  313. fi
  314. AM_CONDITIONAL(USE_CACA, test "${ac_cv_my_have_caca}" != "no")
  315. dnl Use libpipi? (required for video recording)
  316. ac_cv_my_have_pipi="no"
  317. PKG_CHECK_MODULES(PIPI, pipi, [ac_cv_my_have_pipi="yes"], [:])
  318. if test "${ac_cv_my_have_pipi}" != "no"; then
  319. AC_DEFINE(USE_PIPI, 1, Define to 1 to use libpipi)
  320. fi
  321. AM_CONDITIONAL(USE_PIPI, test "${ac_cv_my_have_pipi}" != "no")
  322. dnl Use GTK+? (required for the deushax editor)
  323. ac_cv_my_have_gtkgl="no"
  324. PKG_CHECK_MODULES(GTK, gtk+-2.0, [ac_cv_my_have_gtkgl="yes"], [:])
  325. PKG_CHECK_MODULES(GTKGL, gtkgl-2.0, [:], [ac_cv_my_have_gtkgl="no"])
  326. if test "${ac_cv_my_have_gtkgl}" != "no"; then
  327. AC_DEFINE(USE_GTKGL, 1, Define to 1 to use GtkGl)
  328. fi
  329. AM_CONDITIONAL(USE_GTKGL, test "${ac_cv_my_have_gtkgl}" != "no")
  330. dnl Can we build neercs?
  331. AM_CONDITIONAL(BUILD_NEERCS, test "${ac_cv_my_have_caca}" != "no" -a "${ac_cv_header_glob_h}" = "yes")
  332. dnl LolFx compilation rule
  333. LOLFX_BUILD='(echo "char const *"; echo "lolfx_$(notdir $(basename $(filter %.lolfx, $^))) ="; $(SED) '"'"'s/"/\\"/g'"'"' $(filter %.lolfx, $^) | $(SED) '"'"'s/\([[^\r]]*\).*/"\1\\n"/'"'"'; echo ";") | $(CXXCOMPILE) -xc++ -c - -o $@'
  334. AC_SUBST(LOLFX_BUILD)
  335. dnl Extra libraries we may need
  336. AC_SUBST(MATH_LIBS)
  337. AC_SUBST(PAM_LIBS)
  338. AC_SUBST(UTIL_LIBS)
  339. dnl How to use the Lol Engine inside this tree
  340. LOL_CFLAGS="$LOL_CFLAGS -I \$(top_srcdir)/src"
  341. LOL_CFLAGS="$LOL_CFLAGS $SDL_CFLAGS $GL_CFLAGS $EGL_CFLAGS $LIBPNG_CFLAGS"
  342. LOL_LIBS="$LOL_LIBS $SDL_LIBS $GL_LIBS $EGL_LIBS $LIBPNG_LIBS $D3D_LIBS"
  343. AC_SUBST(LOL_CFLAGS)
  344. AC_SUBST(LOL_LIBS)
  345. AC_CONFIG_FILES(
  346. [Makefile
  347. src/Makefile
  348. src/data/Makefile
  349. src/data/font/Makefile
  350. tutorial/Makefile
  351. test/Makefile
  352. test/math/Makefile
  353. test/sandbox/Makefile
  354. test/xolotl/Makefile
  355. build/Makefile
  356. binaries/Makefile
  357. games/Makefile
  358. tools/Makefile
  359. ])
  360. AC_CONFIG_FILES(
  361. [games/monsterz/Makefile
  362. ])
  363. AC_CONFIG_FILES(
  364. [games/deushax/Makefile
  365. games/deushax/art/Makefile
  366. games/deushax/art/test/Makefile
  367. games/deushax/gfx/Makefile
  368. games/deushax/maps/Makefile
  369. ])
  370. AC_CONFIG_FILES(
  371. [games/mrpigeon/Makefile
  372. ])
  373. AC_CONFIG_FILES(
  374. [games/orbital/Makefile
  375. ])
  376. AC_CONFIG_FILES(
  377. [games/ToukyDemo/Makefile
  378. ])
  379. AC_CONFIG_FILES(
  380. [tools/neercs/Makefile
  381. ])
  382. AC_OUTPUT