Makefile.am 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. AM_CPPFLAGS = -I$(top_srcdir)/include \
  2. -I$(top_builddir)/include \
  3. -DDRAWSTUFF_TEXTURE_PATH="\"$(abs_top_srcdir)/drawstuff/textures\""
  4. if X11
  5. AM_LDFLAGS = $(X_PRE_LIBS) $(X_LIBS) $(X_EXTRA_LIBS)
  6. endif
  7. # On Windows, GL_LIBS must go after libdrawstuff.la.
  8. LDADD = $(top_builddir)/drawstuff/src/libdrawstuff.la \
  9. $(top_builddir)/ode/src/libode.la @GL_LIBS@
  10. noinst_HEADERS = basket_geom.h texturepath.h world_geom3.h bunny_geom.h convex_bunny_geom.h \
  11. icosahedron_geom.h
  12. AM_DEFAULT_SOURCE_EXT = .cpp
  13. noinst_PROGRAMS = \
  14. demo_boxstack \
  15. demo_buggy \
  16. demo_cards \
  17. demo_chain1 \
  18. demo_chain2 \
  19. demo_collision \
  20. demo_crash \
  21. demo_cylvssphere \
  22. demo_dball \
  23. demo_dhinge \
  24. demo_transmission \
  25. demo_feedback \
  26. demo_friction \
  27. demo_gyroscopic \
  28. demo_gyro2 \
  29. demo_heightfield \
  30. demo_hinge \
  31. demo_I \
  32. demo_jointPR \
  33. demo_joints \
  34. demo_jointPU \
  35. demo_kinematic \
  36. demo_motion \
  37. demo_motor \
  38. demo_ode \
  39. demo_piston \
  40. demo_plane2d \
  41. demo_rfriction \
  42. demo_slider \
  43. demo_space \
  44. demo_space_stress \
  45. demo_step \
  46. demo_tracks
  47. demo_chain1_SOURCES = demo_chain1.c
  48. demo_chain1_LDADD = $(LDADD) -lstdc++
  49. if TRIMESH
  50. noinst_PROGRAMS += \
  51. demo_basket \
  52. demo_cyl \
  53. demo_moving_trimesh \
  54. demo_moving_convex \
  55. demo_trimesh
  56. AM_CPPFLAGS += -DdTRIMESH_ENABLED
  57. endif
  58. if WIN32
  59. resources.o: $(top_srcdir)/drawstuff/src/resources.rc $(top_srcdir)/drawstuff/src/resource.h
  60. @WINDRES@ $(top_srcdir)/drawstuff/src/resources.rc -o resources.o
  61. LDADD += resources.o
  62. endif