Changes in doc/genMakefile.tcl [910bd98:cdbca0d] in git
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/genMakefile.tcl
r910bd98 rcdbca0d 282 282 DISPLAYLIB = libDelphesDisplay.lib 283 283 284 VERSION = x.y.z284 VERSION = $(shell cat VERSION) 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 2.cpp} {readers/DelphesHepMC3.cpp} {readers/DelphesLHEF.cpp} {readers/DelphesSTDHEP.cpp} {readers/DelphesROOT.cpp}294 executableDeps {readers/DelphesHepMC.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} {external/TrackCovariance/*.cc}323 sourceDeps {DELPHES} {classes/*.cc} {modules/*.cc} {external/ExRootAnalysis/*.cc} {external/Hector/*.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 else 348 351 ifeq ($(PLATFORM),macosx) 352 # We need to make both the .dylib and the .so 349 353 @$(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 endif 358 endif 350 359 else 351 360 ifeq ($(PLATFORM),win32) … … 356 365 else 357 366 @$(LD) $(SOFLAGS) $(LDFLAGS) $^ $(OutPutOpt) $@ $(DELPHES_LIBS) 367 @$(MT_DLL) 368 endif 358 369 endif 359 370 endif … … 362 373 @mkdir -p $(@D) 363 374 @echo ">> Building $@" 375 ifeq ($(ARCH),aix5) 376 @$(MAKESHARED) $(OutPutOpt) $@ $(DELPHES_LIBS) -p 0 $^ 377 else 364 378 ifeq ($(PLATFORM),macosx) 379 # We need to make both the .dylib and the .so 365 380 @$(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 endif 385 endif 366 386 else 367 387 ifeq ($(PLATFORM),win32) … … 372 392 else 373 393 @$(LD) $(SOFLAGS) $(LDFLAGS) $^ $(OutPutOpt) $@ $(DELPHES_LIBS) 394 @$(MT_DLL) 395 endif 374 396 endif 375 397 endif … … 378 400 @mkdir -p $(@D) 379 401 @echo ">> Building $@" 402 ifeq ($(ARCH),aix5) 403 @$(MAKESHARED) $(OutPutOpt) $@ $(DISPLAY_LIBS) -p 0 $^ 404 else 380 405 ifeq ($(PLATFORM),macosx) 406 # We need to make both the .dylib and the .so 381 407 @$(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 endif 412 endif 382 413 else 383 414 ifeq ($(PLATFORM),win32) … … 388 419 else 389 420 @$(LD) $(SOFLAGS) $(LDFLAGS) $^ $(OutPutOpt) $@ $(DISPLAY_LIBS) 421 @$(MT_DLL) 422 endif 390 423 endif 391 424 endif … … 401 434 @echo ">> Building $(DISTTAR)" 402 435 @mkdir -p $(DISTDIR) 403 @cp -a AUTHORS CHANGELOG CMakeLists.txt COPYING DelphesEnv.sh LICENSE NOTICE README README_4LHCb Makefile MinBias.pileup configure cards classes cmakeconverters display doc examples external modules python readers validation $(DISTDIR)436 @cp -a AUTHORS CHANGELOG CMakeLists.txt COPYING DelphesEnv.sh LICENSE NOTICE README README_4LHCb VERSION Makefile MinBias.pileup configure cards classes converters display doc examples external modules python readers validation $(DISTDIR) 404 437 @find $(DISTDIR) -depth -name .\* -exec rm -rf {} \; 405 438 @tar -czf $(DISTTAR) $(DISTDIR)
Note:
See TracChangeset
for help on using the changeset viewer.