]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG0/Makefile
Partial restoration of the par file functionallity
[u/mrichter/AliRoot.git] / PWG0 / Makefile
index 832c5157a98f1edbb7d69f1f4d00094f47bfaf28..de002ee32747b46c72825f39000e460766bb5920 100644 (file)
@@ -18,6 +18,9 @@ ifneq ($(ESD_INCLUDE),)
        ifneq ($(ANALYSIS_INCLUDE),)
                ALICEINC += -I../$(ANALYSIS_INCLUDE)
        endif
+       ifneq ($(ANALYSISalice_INCLUDE),)
+               ALICEINC += -I../$(ANALYSISalice_INCLUDE)
+       endif
 else
   ifneq ($(ALICE_ROOT),)
     ALICEINC += -I$(ALICE_ROOT)/include -I$(ALICE_ROOT)/PYTHIA6 -I$(ALICE_ROOT)/EVGEN -I$(ALICE_ROOT)/RAW -I$(ALICE_ROOT)/TPC
@@ -33,7 +36,10 @@ endif
 CXXFLAGS     += $(ALICEINC) -g
 
 PACKAGE = PWG0base
-include lib$(PACKAGE).pkg
+
+SRCS     := $(wildcard *.cxx */*.cxx)
+HDRS     := $(SRCS:.cxx=.h)
+DHDR     := $(PACKAGE)LinkDef.h
 
 DHDR_PWG0base := $(DHDR)
 HDRS_PWG0base := $(HDRS)
@@ -65,7 +71,7 @@ clean:
 
 ### CREATE PAR FILE
 
-$(PARFILE): $(patsubst %,$(PACKAGE)/%,$(filter-out G__%, $(HDRS_PWG0base) $(SRCS_PWG0base) $(DHDR_PWG0base) Makefile Makefile.arch lib$(PACKAGE).pkg PROOF-INF))
+$(PARFILE): $(patsubst %,$(PACKAGE)/%,$(filter-out G__%, $(HDRS_PWG0base) $(SRCS_PWG0base) $(DHDR_PWG0base) Makefile Makefile.arch PROOF-INF))
        @echo "Creating archive" $@ ...
        @tar cfzh $@ $(PACKAGE)
        @rm -rf $(PACKAGE)
@@ -99,7 +105,10 @@ test-%.par: %.par
        @echo "INFO: Testing succeeded (already cleaned up)"
 
 ## libPWG0dep part
-include libPWG0dep.pkg
+
+SRCS     := $(wildcard *.cxx  */*.cxx)
+HDRS     := $(SRCS:.cxx=.h)
+DHDR     := $(PACKAGE)LinkDef.h
 
 DHDR_PWG0dep := $(DHDR)
 HDRS_PWG0dep := $(HDRS)
@@ -122,7 +131,10 @@ G__PWG0dep.cxx G__PWG0dep.h: $(HDRS_PWG0dep) $(DHDR_PWG0dep)
        rootcint -f $@ -c $(ALICEINC) $^
 
 ## libPWG0selectors part
-include libPWG0selectors.pkg
+
+SRCS     := $(wildcard *.cxx  */*.cxx)
+HDRS     := $(SRCS:.cxx=.h)
+DHDR     := $(PACKAGE)LinkDef.h
 
 DHDR_PWG0selectors := $(DHDR)
 HDRS_PWG0selectors := $(HDRS)