Changes in doc/genMakefile.tcl [cdbca0d:910bd98] in git
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/genMakefile.tcl
rcdbca0d r910bd98 282 282 DISPLAYLIB = libDelphesDisplay.lib 283 283 284 VERSION = $(shell cat VERSION)284 VERSION = x.y.z 285 285 DISTDIR = Delphes-$(VERSION) 286 286 DISTTAR = $(DISTDIR).tar.gz … … 292 292 executableDeps {converters/*.cpp} {examples/*.cpp} {validation/*.cpp} 293 293 294 executableDeps {readers/DelphesHepMC .cpp} {readers/DelphesLHEF.cpp} {readers/DelphesSTDHEP.cpp} {readers/DelphesROOT.cpp}294 executableDeps {readers/DelphesHepMC2.cpp} {readers/DelphesHepMC3.cpp} {readers/DelphesLHEF.cpp} {readers/DelphesSTDHEP.cpp} {readers/DelphesROOT.cpp} 295 295 296 296 puts {ifeq ($(HAS_CMSSW),true)} … … 321 321 dictDeps {DISPLAY_DICT} {display/DisplayLinkDef.h} 322 322 323 sourceDeps {DELPHES} {classes/*.cc} {modules/*.cc} {external/ExRootAnalysis/*.cc} {external/Hector/*.cc} 323 sourceDeps {DELPHES} {classes/*.cc} {modules/*.cc} {external/ExRootAnalysis/*.cc} {external/Hector/*.cc} {external/TrackCovariance/*.cc} 324 324 325 325 sourceDeps {FASTJET} {modules/FastJet*.cc} {modules/RunPUPPI.cc} {external/PUPPI/*.cc} {external/fastjet/*.cc} {external/fastjet/tools/*.cc} {external/fastjet/plugins/*/*.cc} {external/fastjet/contribs/*/*.cc} … … 346 346 @mkdir -p $(@D) 347 347 @echo ">> Building $@" 348 ifeq ($(ARCH),aix5)349 @$(MAKESHARED) $(OutPutOpt) $@ $(DELPHES_LIBS) -p 0 $^350 else351 348 ifeq ($(PLATFORM),macosx) 352 # We need to make both the .dylib and the .so353 349 @$(LD) $(SOFLAGS)$@ $(LDFLAGS) $^ $(OutPutOpt) $@ $(DELPHES_LIBS) 354 ifneq ($(subst $(MACOSX_MINOR),,1234),1234)355 ifeq ($(MACOSX_MINOR),4)356 @ln -sf $@ $(subst .$(DllSuf),.so,$@)357 endif358 endif359 350 else 360 351 ifeq ($(PLATFORM),win32) … … 365 356 else 366 357 @$(LD) $(SOFLAGS) $(LDFLAGS) $^ $(OutPutOpt) $@ $(DELPHES_LIBS) 367 @$(MT_DLL)368 endif369 358 endif 370 359 endif … … 373 362 @mkdir -p $(@D) 374 363 @echo ">> Building $@" 375 ifeq ($(ARCH),aix5)376 @$(MAKESHARED) $(OutPutOpt) $@ $(DELPHES_LIBS) -p 0 $^377 else378 364 ifeq ($(PLATFORM),macosx) 379 # We need to make both the .dylib and the .so380 365 @$(LD) $(SOFLAGS)$@ $(LDFLAGS) $^ $(OutPutOpt) $@ $(DELPHES_LIBS) 381 ifneq ($(subst $(MACOSX_MINOR),,1234),1234)382 ifeq ($(MACOSX_MINOR),4)383 @ln -sf $@ $(subst .$(DllSuf),.so,$@)384 endif385 endif386 366 else 387 367 ifeq ($(PLATFORM),win32) … … 392 372 else 393 373 @$(LD) $(SOFLAGS) $(LDFLAGS) $^ $(OutPutOpt) $@ $(DELPHES_LIBS) 394 @$(MT_DLL)395 endif396 374 endif 397 375 endif … … 400 378 @mkdir -p $(@D) 401 379 @echo ">> Building $@" 402 ifeq ($(ARCH),aix5)403 @$(MAKESHARED) $(OutPutOpt) $@ $(DISPLAY_LIBS) -p 0 $^404 else405 380 ifeq ($(PLATFORM),macosx) 406 # We need to make both the .dylib and the .so407 381 @$(LD) $(SOFLAGS)$@ $(LDFLAGS) $^ $(OutPutOpt) $@ $(DISPLAY_LIBS) 408 ifneq ($(subst $(MACOSX_MINOR),,1234),1234)409 ifeq ($(MACOSX_MINOR),4)410 @ln -sf $@ $(subst .$(DllSuf),.so,$@)411 endif412 endif413 382 else 414 383 ifeq ($(PLATFORM),win32) … … 419 388 else 420 389 @$(LD) $(SOFLAGS) $(LDFLAGS) $^ $(OutPutOpt) $@ $(DISPLAY_LIBS) 421 @$(MT_DLL)422 endif423 390 endif 424 391 endif … … 434 401 @echo ">> Building $(DISTTAR)" 435 402 @mkdir -p $(DISTDIR) 436 @cp -a AUTHORS CHANGELOG CMakeLists.txt COPYING DelphesEnv.sh LICENSE NOTICE README README_4LHCb VERSION Makefile MinBias.pileup configure cards classesconverters display doc examples external modules python readers validation $(DISTDIR)403 @cp -a AUTHORS CHANGELOG CMakeLists.txt COPYING DelphesEnv.sh LICENSE NOTICE README README_4LHCb Makefile MinBias.pileup configure cards classes cmake converters display doc examples external modules python readers validation $(DISTDIR) 437 404 @find $(DISTDIR) -depth -name .\* -exec rm -rf {} \; 438 405 @tar -czf $(DISTTAR) $(DISTDIR)
Note:
See TracChangeset
for help on using the changeset viewer.