# example Makefile for CDF packages # # uses SoftRelTools/standard.mk # ############################################################# # file lists (standard names, local contents) # include file products INC = # library product # (Be sure to have this...to make your library) LIB = libMyAna.a # library contents # Any file that builds an exe (e.g. AnaExe_Build.cc) should # also be skipped. skip_files := MyAna_build.cc LIBCCFILES = $(filter-out $(skip_files), $(wildcard *.cc)) LIBFFILES = $(wildcard *.F) LIBCFILES = $(wildcard *.c) # You need this for the link to know about your library # override LOADLIBES += -lMyAna override LOADLIBES += -lTrackingMods override LOADLIBES += -lTrackingObjects # If your exe is going to use module from these other packages be sure to # include them here. override LINK_MyAna += MyAna override LINK_FrameMods += MyAna override LINK_FrameMods_hbook += MyAna override LINK_FrameMods_root += MyAna override LINK_RootMods += MyAna override LINK_gntMods += MyAna override LINK_TrackingMods += MyAna override LINK_root_glibs += anystring override LINK_root += MyAna include PackageList/link_all.mk SUBDIRS = # binary products BINS = MyAnaExe TBINS = MyAnaExe COMPLEXBIN = MyAnaExe BINCCFILES = MyAna_build.cc ############################################################ include SoftRelTools/arch_spec_STL.mk include SoftRelTools/standard.mk include SoftRelTools/arch_spec_root.mk include SoftRelTools/refresh.mk