Files
OpenSceneGraph/src/osgViewer/GNUmakefile
2007-03-27 08:40:25 +00:00

50 lines
967 B
Makefile

TOPDIR = ../..
include $(TOPDIR)/Make/makedefs
CXXFILES = \
CompositeViewer.cpp\
Scene.cpp\
SimpleViewer.cpp\
StatsHandler.cpp\
HelpHandler.cpp\
Version.cpp\
View.cpp\
Viewer.cpp\
ifeq ($(OS),Darwin)
ifeq ($(USE_AGL),yes)
CXXFILES += GraphicsWindowCarbon.cpp
LIBS += -framework AGL
else
ifeq ($(USE_CGL),yes)
CXXFILES += GraphicsWindowCarbon.cpp
else
CXXFILES += GraphicsWindowX11.cpp
LIBS += $(X_LIBS)
endif
endif
else
ifeq ($(OS),MINGW)
CXXFILES += GraphicsWindowWin32.cpp
LIBS += -lgdi32
else
ifeq ($(OS),CYGWIN)
CXXFILES += GraphicsWindowWin32.cpp
LIBS += -lgdi32
else
CXXFILES += GraphicsWindowX11.cpp
endif
endif
endif
DEF += -DOSGVIEWER_LIBRARY
LIBS += -losgGA -losgText -losgDB -losgUtil -losg $(GL_LIBS) $(OTHER_LIBS)
TARGET_BASENAME = osgViewer
LIB = $(LIB_PREFIX)$(TARGET_BASENAME).$(LIB_EXT)
include $(TOPDIR)/Make/makerules