Guest User

Untitled

a guest
Jul 21st, 2018
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.40 KB | None | 0 0
  1. AC_INIT(configure.in)
  2.  
  3. AM_CONFIG_HEADER(config.h)
  4. AM_INIT_AUTOMAKE(bengine, 0.1)
  5.  
  6. AC_LANG_CPLUSPLUS
  7. AC_PROG_CXX
  8. AM_PROG_LIBTOOL
  9.  
  10. AC_MSG_CHECKING([host type])
  11. case "$host" in
  12. *-apple-darwin*)
  13. HOST_LIBS="-lz"
  14. HOST_GL_LIBS="-framework OpenGL"
  15. HOST_SDL_LIBS="-framework SDL -framework Cocoa"
  16. SDLMAIN="SDLMain.o"
  17. OS=OSX
  18. AC_MSG_RESULT(OS X)
  19. AC_DEFINE_UNQUOTED(_OSX, 1, [Define this if you're building for native OS X])
  20. m4_ifdef(
  21. [AC_PROG_OBJC],
  22. [AC_PROG_OBJC],
  23. [AC_CHECK_TOOL([OBJC], [gcc])
  24. AC_SUBST(OBJC)
  25. AC_SUBST(OBJCFLAGS)]
  26. )
  27. ;;
  28.  
  29. *-*-mingw*)
  30. HOST_LIBS="-lmingw32 -lopengl32 -lfreetype -lSDLmain -lSDL -mwindows"
  31. SDLMAIN=""
  32. OS=WIN32
  33. AC_MSG_RESULT(win32)
  34. ;;
  35. *)
  36. HOST_LIBS="-lGL -lfreetype -lSDL"
  37. SDLMAIN=""
  38. AC_MSG_RESULT(generic unix)
  39. OS=UNIX
  40. ;;
  41. esac
  42.  
  43. AM_CONDITIONAL([am__fastdepOBJC], false)
  44.  
  45. AC_SUBST(OS)
  46. AC_SUBST(HOST_LIBS)
  47. AC_SUBST(SDLMAIN)
  48.  
  49. dnl AC_DEFINE(OS, $OS, [Operating System])
  50.  
  51. AC_OUTPUT(Makefile src/Makefile src/brainz/Makefile \
  52. src/math/Makefile \
  53. src/gl/Makefile \
  54. src/scenes/Makefile \
  55. src/scenes/entities/Makefile \
  56. src/scenes/modes/Makefile \
  57. src/utils/Makefile \
  58. src/utils/bullet/Makefile \
  59. src/gui/Makefile \
  60. src/scenes/gui/Makefile
  61. )
Add Comment
Please, Sign In to add comment