Makefile.am
上传用户:center1979
上传日期:2022-07-26
资源大小:50633k
文件大小:2k
源码类别:

OpenGL

开发平台:

Visual C++

  1. SUBDIRS = res
  2. bin_PROGRAMS = celestia
  3. INCLUDES = -I..
  4. DEFS = -DCONFIG_DATA_DIR='"$(PKGDATADIR)"' -DLOCALEDIR='"$(datadir)/locale"' @DEFS@
  5. if ENABLE_KDE
  6. SUBDIRS += kde
  7. celestiaKDELIBS = $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KFILE) 
  8.                   $(LIBSOCKET) kde/libkdegui.a
  9. celestia_LDFLAGS = $(all_libraries) $(KDE_RPATH)
  10. endif
  11. if ENABLE_GTK
  12. SUBDIRS += gtk
  13. celestiaGTKLIBS = gtk/libgtkgui.a
  14. endif
  15. COMMONSOURCES = 
  16. celestiacore.cpp 
  17. configfile.cpp 
  18. destination.cpp 
  19. eclipsefinder.cpp
  20. favorites.cpp 
  21. imagecapture.cpp 
  22. url.cpp
  23. WINSOURCES = 
  24. avicapture.cpp 
  25. ODMenu.cpp 
  26. scriptmenu.cpp 
  27. wglext.cpp 
  28. winbookmarks.cpp 
  29. windatepicker.cpp 
  30. wineclipses.cpp 
  31. wingotodlg.cpp 
  32. winhyperlinks.cpp 
  33. winlocations.cpp 
  34. winmain.cpp 
  35. winsplash.cpp 
  36. winssbrowser.cpp 
  37. winstarbrowser.cpp 
  38. wintime.cpp 
  39. wintourguide.cpp 
  40. winviewoptsdlg.cpp
  41. if ENABLE_CELX
  42. CELXSOURCES = 
  43. celx.cpp 
  44. celx_celestia.cpp 
  45. celx_frame.cpp 
  46. celx_gl.cpp 
  47. celx_object.cpp 
  48. celx_observer.cpp 
  49. celx_phase.cpp 
  50. celx_position.cpp 
  51. celx_rotation.cpp 
  52. celx_vector.cpp
  53.         
  54. endif
  55. if ENABLE_GLUT
  56. GLUTSOURCES = glutmain.cpp
  57. endif
  58. if ENABLE_THEORA
  59. THEORASOURCES = oggtheoracapture.cpp
  60. endif
  61. celestia_SOURCES = $(COMMONSOURCES) $(CELXSOURCES) $(GLUTSOURCES) $(THEORASOURCES)
  62. EXTRA_DIST = 
  63. Celestia.dsp 
  64. celestia.mak 
  65. $(WINSOURCES)
  66. celestia_LDADD = 
  67. $(celestiaKDELIBS) 
  68. $(celestiaGTKLIBS) 
  69. ../celengine/libcelengine.a 
  70. ../celtxf/libceltxf.a 
  71. ../cel3ds/libcel3ds.a 
  72. ../celmath/libcelmath.a 
  73. ../celutil/libcelutil.a 
  74. $(SPICELIB)
  75. noinst_HEADERS = $(wildcard *.h)
  76. noinst_DATA = ../../celestia
  77. CLEANFILES = ../../celestia
  78. ../../celestia: celestia
  79. (cd ../..; ln -s src/celestia/celestia)