Print this page
10197 build smatch in parallel


 113         constraints_required.schema \
 114         fn_data_link.schema \
 115         mtag_alias.schema \
 116         common_caller_info.schema \
 117         data_info.schema \
 118         function_type.schema \
 119         db.schema \
 120         mtag_data.schema \
 121         function_ptr.schema \
 122         sink_info.schema \
 123         local_values.schema \
 124         mtag_map.schema
 125 
 126 ROOTONBLDDATAFILES = $(SMATCH_DATA:%=$(SMATCHDATADIR)/smatch_data/%)
 127 ROOTONBLDDATAFILES += $(SMATCH_DB_DATA:%=$(SMATCHDATADIR)/smatch_data/db/%)
 128 
 129 BUILT_HEADERS = src/version.h src/check_list_local.h
 130 
 131 .KEEP_STATE:
 132 


 133 all: $(PROG)
 134 
 135 install: all .WAIT $(ROOTONBLDMACHPROG) $(ROOTONBLDDATAFILES)
 136 
 137 clean:
 138         rm -f $(OBJS) $(BUILT_HEADERS)
 139 
 140 $(ROOTONBLDDATAFILES): $(SMATCHDATADIR)/smatch_data/db
 141 
 142 $(SMATCHDATADIR)/smatch_data/%: src/smatch_data/%
 143         $(INS.file)
 144 
 145 $(SMATCHDATADIR)/smatch_data/db:
 146         $(INS.dir)
 147 
 148 $(SMATCHDATADIR)/smatch_data:
 149         $(INS.dir)
 150 
 151 $(PROG): $(OBJS)
 152         $(LINK.c) $(OBJS) -o $@ $(LDLIBS)


 113         constraints_required.schema \
 114         fn_data_link.schema \
 115         mtag_alias.schema \
 116         common_caller_info.schema \
 117         data_info.schema \
 118         function_type.schema \
 119         db.schema \
 120         mtag_data.schema \
 121         function_ptr.schema \
 122         sink_info.schema \
 123         local_values.schema \
 124         mtag_map.schema
 125 
 126 ROOTONBLDDATAFILES = $(SMATCH_DATA:%=$(SMATCHDATADIR)/smatch_data/%)
 127 ROOTONBLDDATAFILES += $(SMATCH_DB_DATA:%=$(SMATCHDATADIR)/smatch_data/db/%)
 128 
 129 BUILT_HEADERS = src/version.h src/check_list_local.h
 130 
 131 .KEEP_STATE:
 132 
 133 .PARALLEL: $(OBJS)
 134 
 135 all: $(PROG)
 136 
 137 install: all .WAIT $(ROOTONBLDMACHPROG) $(ROOTONBLDDATAFILES)
 138 
 139 clean:
 140         rm -f $(OBJS) $(BUILT_HEADERS)
 141 
 142 $(ROOTONBLDDATAFILES): $(SMATCHDATADIR)/smatch_data/db
 143 
 144 $(SMATCHDATADIR)/smatch_data/%: src/smatch_data/%
 145         $(INS.file)
 146 
 147 $(SMATCHDATADIR)/smatch_data/db:
 148         $(INS.dir)
 149 
 150 $(SMATCHDATADIR)/smatch_data:
 151         $(INS.dir)
 152 
 153 $(PROG): $(OBJS)
 154         $(LINK.c) $(OBJS) -o $@ $(LDLIBS)