Changeset 204
- Timestamp:
- May 20, 2003, 4:47:45 PM (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/emx/Makefile
-
Property cvs2svn:cvs-rev
changed from
1.10
to1.11
r203 r204 82 82 DO.LINK.dll = $(LD) $(strip $(LDFLAGS.DLL) $(filter-out -l%,$1)) -o $@ $(^O) $(^DEF) $(^LIB) $(filter -l%,$1) 83 83 84 # emxbind tool 85 EMXBIND = $(if $(wildcard $./$(TOOLFMT)/emxbind$E),$.$(TOOLFMT)/)emxbind$E 84 # emxbind tool - you can depend on EMXBIND.BUILT :-) 85 EMXBIND = $(if $(wildcard $(EMXBIND.BUILT)),$(EMXBIND.BUILT),emxbind$E) 86 EMXBIND.BUILT = $.$(TOOLFMT)/emxbind$E 86 87 # emxbind flags 87 88 EMXBINDFLAGS = -q $(EMXBINDFLAGS.$(MODE)) … … 103 104 104 105 # The tool to extract exports from object files and archives 105 EMXEXP = $(if $(wildcard $./$(TOOLFMT)/emxexp$E),$.$(TOOLFMT)/)emxexp$E 106 EMXEXP = $(if $(wildcard $(EMXEXP.BUILT)),$(EMXEXP.BUILT),emxexp$E) 107 EMXEXP.BUILT = $./$(TOOLFMT)/emxexp$E 106 108 107 109 # The tool to create import libraries 108 IMPLIB = $(if $(wildcard $./$(TOOLFMT)/emximp$E),$.$(TOOLFMT)/)emximp$E 110 IMPLIB = $(if $(wildcard $(IMPLIB.BUILT)),$(IMPLIB.BUILT),emximp$E) 111 IMPLIB.BUILT = $./$(TOOLFMT)/emximp$E 109 112 IMPLIBFLAGS.prof = -m 110 113 IMPLIBFLAGS.KIND = $(foreach x,$(subst -, ,$(firstword $(subst /, ,$(subst $.,,$@)))),$(IMPLIBFLAGS.$x)) … … 119 122 120 123 # How to convert an a.out file to the OMF format 121 # bird: use the one we build for explicit emxomf conversions. 122 # todo: make sure emxomf is build first. 123 #DO.AOUT2OMF = emxomf $(strip $1 -o) $@ $< 124 DO.AOUT2OMF = $(if $(wildcard $./$(TOOLFMT)/emxomf$E),$.$(TOOLFMT)/)emxomf$E $(strip $1 -o) $@ $< 124 EMXOMF = $(if $(wildcard $(EMXOMF.BUILT)),$(EMXOMF.BUILT),emxomf$E) 125 EMXOMF.BUILT = $./$(TOOLFMT)/emxomf$E 126 DO.AOUT2OMF = $(EMXOMF) $(strip $1 -o) $@ $< 125 127 126 128 # How to filter just the object files from $^ -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.