This file is indexed.

/etc/root/vmc/MakeMacros is in libroot-montecarlo-vmc-dev 5.34.30-0ubuntu8.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
# $Id: MakeMacros,v 1.9 2004/11/26 16:54:51 brun Exp $

############################   MACROS   #######################################


$(DICT):
		@echo "Generating $@"
		@[ -d $(dir $@) ] || mkdir -p $(dir $@)
ifeq ($(CXXVERBOSE),)
		@rootcint -f $@ -c $(filter-out -I/usr/include,$(CXXFLAGS)) $^
#		@rootcint -f $@ -c $(filter -I%,$(CXXFLAGS)) $(filter -D%,$(CXXFLAGS)) $^
else
		rootcint -f $@ -c $(filter-out -I/usr/include,$(CXXFLAGS)) $^
endif

$(SLIBRARY):
		@echo "Generating $@"
		@[ -d $(dir $@) ] || mkdir -p $(dir $@)
		@rm -f $@
                ifeq ($(PLATFORM),aix)
		   @cd $(BINDIR); $(SHLD) -o $@ $(LIBS) -p 0 $(patsubst $(BINDIR)/%,%,$^)
                else
                   ifneq (,$(findstring macosx,$(PLATFORM)))
ifeq ($(CXXVERBOSE),)
		      @cd $(BINDIR); $(SHLD) $(SOFLAGS) $(patsubst $(BINDIR)/%,%,$^) $(SHLIB) $(ELIBS) -o $@
else
		      cd $(BINDIR); $(SHLD) $(SOFLAGS) $(patsubst $(BINDIR)/%,%,$^) $(SHLIB) $(ELIBS) -o $@
endif
                      ifeq (3,$(MACOSX_MINOR))
ifeq ($(CXXVERBOSE),)
			@cd $(BINDIR); $(SHLD) -bundle -undefined dynamic_lookup $(patsubst $(BINDIR)/%,%,$^) $(SHLIB) -o $(subst .$(SL),.so,$@)
else
			cd $(BINDIR); $(SHLD) -bundle -undefined dynamic_lookup $(patsubst $(BINDIR)/%,%,$^) $(SHLIB) -o $(subst .$(SL),.so,$@)
endif
                      else
ifeq ($(CXXVERBOSE),)
			@cd $(dir $@); rm -f $(notdir $(subst .$(SL),.so,$@)); ln -s $(notdir $@) $(notdir $(subst .$(SL),.so,$@))
else
			cd $(dir $@); rm -f $(notdir $(subst .$(SL),.so,$@)); ln -s $(notdir $@) $(notdir $(subst .$(SL),.so,$@))
endif
                      endif
                   else
ifeq ($(CXXVERBOSE),)
		      @cd $(BINDIR); $(SHLD) $(SOFLAGS) $(LDFLAGS) $(patsubst $(BINDIR)/%,%,$^) $(SHLIB) $(ELIBS) -o $@
else
		      cd $(BINDIR); $(SHLD) $(SOFLAGS) $(LDFLAGS) $(patsubst $(BINDIR)/%,%,$^) $(SHLIB) $(ELIBS) -o $@
endif
                   endif
                endif
		@chmod 555 $@

$(ALIBRARY):	
		@echo "Generating $@"
		@[ -d $(dir $@) ] || mkdir -p $(dir $@)
		@rm -f $@
		@ar rv $@ $^

$(BINDIR)/$(TARGET):
		@echo "Generating $@"
		@[ -d $(dir $@) ] || mkdir -p $(dir $@)
		@rm -f $@
ifeq ($(CXXVERBOSE),)
		@$(LD) $(LDFLAGS) $^ $(LDLIBS) -o $@
else
		$(LD) $(LDFLAGS) $^ $(LDLIBS) -o $@
endif
 
$(EXEDIR)/$(TARGET): 
		@[ -d $(dir $@) ] || mkdir -p $(dir $@)
		@cp $(BINDIR)/$(TARGET) $(EXEDIR)

make_includes:
	@echo "Making includes ..."
	@[ -d $(INCDIR) ] || mkdir -p $(INCDIR)
	@cp -p $(HEADERS) $(INCDIR)

clean:
	@rm -rf $(TOCLEAN)

cleanall:
	@rm -rf $(TOCLEANALL)
	
clean_includes:
	@rm -rf $(INCDIR)

depend:
		-@$(ROOT_BINDIR)/rmkdepend -f$(BINDIR)/Make-depend -p$(BINDIR)/ -- $(CXXFLAGS) $(DEPINC) -- $^ 2>/dev/null

$(BINDIR)/Make-depend:
		@[ -d $(dir $@) ] || mkdir -p $(dir $@)
		@cp $(ROOT_ETCDIR)/Makedepend $@

dist:
	@$(MAKEDIST)

distclean:
	rm -rf $(TOCLEANALL) tgt_* lib/tgt_*

distsrc:
	@$(MAKEDISTSRC)

install:
	@$(MAKEINSTALL)