| # | |
| # Adapted for djgpp2 / Watt-32 / DOS by | |
| # Gisle Vanem <gvanem@broadpark.no> | |
| # | |
| DEPEND_PREREQ = curl_config.h | |
| TOPDIR = .. | |
| include ../packages/DOS/common.dj | |
| include Makefile.inc | |
| OBJECTS := $(patsubst %.c,$(OBJ_DIR)/%.o,$(strip $(CSOURCES))) | |
| CURL_LIB = libcurl.a | |
| # NOTE: if ../include/curl/curlbuild.h is missing, you're probably building | |
| # this from a git checkout and then you need to run buildconf.bat first. | |
| all: $(OBJ_DIR) curl_config.h $(CURL_LIB) | |
| $(CURL_LIB): $(OBJECTS) | |
| ar rs $@ $? | |
| curl_config.h: config-dos.h | |
| $(COPY) $^ $@ | |
| # clean generated files | |
| # | |
| genclean: | |
| - $(DELETE) curl_config.h | |
| # clean object files and subdir | |
| # | |
| objclean: genclean | |
| - $(DELETE) $(OBJ_DIR)$(DS)*.o | |
| - $(RMDIR) $(OBJ_DIR) | |
| # clean without removing built library | |
| # | |
| clean: objclean | |
| - $(DELETE) depend.dj | |
| # clean everything | |
| # | |
| realclean vclean: clean | |
| - $(DELETE) $(CURL_LIB) | |
| -include depend.dj | |