Fix for the code checker (I.Hrivnacova)
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 11 Nov 2003 15:35:40 +0000 (15:35 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 11 Nov 2003 15:35:40 +0000 (15:35 +0000)
MUON/libMUON.pkg
build/header.tpl
build/module.tpl

index bdbff46bce679f532714334eb7e9e4f2ed3a1588..7c31e7f8ab53a46b59632f91524587868742e69c 100644 (file)
@@ -48,3 +48,5 @@ EHDRS        =        $(ROOTSYS)/include/TF1.h \
 DHDR:= MUONLinkDef.h
 
 include MUON/libMUON.pkg.mapping
+
+SUBDIR = mapping
index 2f39e91ae3e86c69b9d01c3afba0ab96dc43e943..d2d443de74841d94dcab65864c2997b1e12e0ea2 100644 (file)
@@ -32,3 +32,4 @@ EHDRS:=
 CINTHDRS:=
 ARLIBS:=
 SHLIBS:=
+SUBDIR:=
index 9a574e023099c31a9d3225bc09f1abc5202eeac8..326429c1451d418b3515002742c6117424a872d1 100644 (file)
@@ -75,6 +75,9 @@ endif
 @PACKAGE@S:=$(patsubst %,$(MODDIR)/%,$(SRCS))
 @PACKAGE@H:=$(patsubst %,$(MODDIR)/%,$(HDRS)) $(EHDRS)
 
+#c++ source subdirectories
+@PACKAGE@SDIR:=$(SUBDIR)
+
 #############################################################################
 #
 #            If special rootcint headerfiles is specified use them
@@ -336,6 +339,11 @@ check-@MODULE@: $(@PACKAGE@CHECKS)
        $(MUTE)$(CXX) -E $(@PACKAGE@DEFINE) $(@PACKAGE@INC) $< > $@ $(@PACKAGE@CXXFLAGS)
        @cd $(dir $@) ; $(IRST_INSTALLDIR)/patch/patch4alice.prl $(notdir $@)
 
+# IRST coding rule check
+@MODULE@/check/$(SUBDIR)/%.viol : @MODULE@/check/$(SUBDIR)/%.i
+       @cd @MODULE@ ; [ -r @MODULE@ ] || ln -s ../@MODULE@ @MODULE@
+       -@echo $@ ; $(CODE_CHECK) $< ./@MODULE@/$(@PACKAGE@SDIR) > $@
+
 # IRST coding rule check
 @MODULE@/check/%.viol : @MODULE@/check/%.i
        @cd @MODULE@ ; [ -r @MODULE@ ] || ln -s ../@MODULE@ @MODULE@