2) Changed Makedepend system to make individual dependency files, which should save time rebuilding dependencies by limiting the regeneration of dependency file for only modified source files.
25 lines
509 B
Makefile
25 lines
509 B
Makefile
TOPDIR = ../..
|
|
include $(TOPDIR)/Make/makedefs
|
|
|
|
CXXFILES =\
|
|
Emitter.cpp\
|
|
FluidFrictionOperator.cpp\
|
|
ModularEmitter.cpp\
|
|
ModularProgram.cpp\
|
|
MultiSegmentPlacer.cpp\
|
|
Particle.cpp\
|
|
ParticleProcessor.cpp\
|
|
ParticleSystem.cpp\
|
|
ParticleSystemUpdater.cpp\
|
|
Program.cpp\
|
|
Version.cpp\
|
|
|
|
|
|
LIBS += -losg -losgDB -losgUtil $(GL_LIBS) $(OTHER_LIBS) $(DYNAMICLIBRARYLIB)
|
|
DEF += -DOSGPARTICLE_LIBRARY
|
|
|
|
TARGET_BASENAME = osgParticle
|
|
LIB = $(LIB_PREFIX)$(TARGET_BASENAME).$(LIB_EXT)
|
|
|
|
include $(TOPDIR)/Make/makerules
|