diff options
-rw-r--r-- | src/Makefile.m32 | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/Makefile.m32 b/src/Makefile.m32 index 5e463a9c8..819dfd2fd 100644 --- a/src/Makefile.m32 +++ b/src/Makefile.m32 @@ -20,6 +20,8 @@ ZLIB_PATH = ../../zlib-1.2.3 endif CC = gcc +RC = windres +RCFLAGS = --include-dir=../include -O COFF -i RM = rm -f STRIP = strip -s @@ -62,12 +64,13 @@ curl_OBJECTS := $(patsubst %.c,%.o,$(notdir $(strip $(CURL_SOURCES) ../lib/timev # curlx_OBJECTS := $(patsubst %.c,%.o,$(notdir $(strip $(CURLX_ONES)))) # vpath %.c ../lib +.SUFFIXES: .rc .res all: curl.exe -curl.exe: $(curl_OBJECTS) $(curl_DEPENDENCIES) +curl.exe: curl.res $(curl_OBJECTS) $(curl_DEPENDENCIES) $(RM) $@ - $(LINK) $(curl_OBJECTS) $(curl_LDADD) + $(LINK) $< $(curl_OBJECTS) $(curl_LDADD) $(STRIP) $@ timeval.o: ../lib/timeval.c @@ -78,6 +81,9 @@ timeval.o: ../lib/timeval.c # $(RM) hugehelp.c # $(NROFF) -man ../curl.1 | $(PERL) mkhelp.pl ../README.curl > hugehelp.c +.rc.res: + $(RC) $(RCFLAGS) $< -o $@ + .c.o: $(COMPILE) -c $< |