@@ -113,9 +113,6 @@ COPY:=$(subst \,/,$(COPY))
113113include mak/DOCS
114114DOCS: =$(subst \,/,$(DOCS ) )
115115
116- include mak/IMPORTS
117- IMPORTS: =$(subst \,/,$(IMPORTS ) )
118-
119116include mak/SRCS
120117SRCS: =$(subst \,/,$(SRCS ) )
121118
@@ -132,9 +129,9 @@ TIMELIMIT:=$(if $(shell which timelimit 2>/dev/null || true),timelimit -t 10 ,)
132129# ####################### All of'em ##############################
133130
134131ifneq (,$(SHARED ) )
135- target : import copy dll $(DRUNTIME )
132+ target : copy dll $(DRUNTIME )
136133else
137- target : import copy $(DRUNTIME )
134+ target : copy $(DRUNTIME )
138135endif
139136
140137# ####################### Doc .html file generation ##############################
@@ -324,21 +321,14 @@ $(DOC_OUTPUT_DIR)/rt_typeinfo_%.html : src/rt/typeinfo/%.d $(DMD)
324321$(DOC_OUTPUT_DIR ) /rt_util_% .html : src/rt/util/% .d $(DMD )
325322 $(DMD ) $(DDOCFLAGS ) -Df$@ project.ddoc $(DOCFMT ) $<
326323
327- # ####################### Header .di file generation ##############################
328-
329- import : $(IMPORTS )
330-
331- $(IMPDIR ) /core/sync/% .di : src/core/sync/% .d $(DMD )
332- @mkdir -p $(dir $@ )
333- $(DMD ) -conf= -c -o- -Isrc -Iimport -Hf$@ $<
324+ # ####################### Header file copy ##############################
334325
335- # ####################### Header .di file copy ##############################
326+ import : copy
336327
337328copy : $(COPY )
338329
339330$(IMPDIR ) /object.d : src/object.d
340331 @mkdir -p $(dir $@ )
341- @rm -f $(IMPDIR ) /object.di
342332 @cp $< $@
343333
344334$(IMPDIR ) /% .di : src/% .di
0 commit comments