Annotation of embedaddon/curl/lib/makefile.dj, revision 1.1.1.1
1.1 misho 1: #***************************************************************************
2: # _ _ ____ _
3: # Project ___| | | | _ \| |
4: # / __| | | | |_) | |
5: # | (__| |_| | _ <| |___
6: # \___|\___/|_| \_\_____|
7: #
8: # Copyright (C) 2003 - 2008, Gisle Vanem <gvanem@yahoo.no>.
9: # Copyright (C) 2003 - 2020, Daniel Stenberg, <daniel@haxx.se>, et al.
10: #
11: # This software is licensed as described in the file COPYING, which
12: # you should have received as part of this distribution. The terms
13: # are also available at https://curl.haxx.se/docs/copyright.html.
14: #
15: # You may opt to use, copy, modify, merge, publish, distribute and/or sell
16: # copies of the Software, and permit persons to whom the Software is
17: # furnished to do so, under the terms of the COPYING file.
18: #
19: # This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
20: # KIND, either express or implied.
21: #
22: #***************************************************************************
23:
24: #
25: # Adapted for djgpp2 / Watt-32 / DOS
26: #
27:
28: DEPEND_PREREQ = curl_config.h
29: VPATH = vtls vauth
30: TOPDIR = ..
31:
32: include ../packages/DOS/common.dj
33: include Makefile.inc
34:
35: CFLAGS += -DBUILDING_LIBCURL
36:
37: SOURCES = $(sort $(CSOURCES))
38: OBJECTS = $(addprefix $(OBJ_DIR)/, $(notdir $(SOURCES:.c=.o)))
39:
40: CURL_LIB = libcurl.a
41:
42: all: $(OBJ_DIR) curl_config.h $(CURL_LIB)
43:
44: $(CURL_LIB): $(OBJECTS)
45: ar rs $@ $?
46:
47: curl_config.h: config-dos.h
48: $(COPY) $^ $@
49:
50: # clean generated files
51: #
52: genclean:
53: - $(DELETE) curl_config.h
54:
55: # clean object files and subdir
56: #
57: objclean: genclean
58: - $(DELETE) $(OBJ_DIR)$(DS)*.o
59: - $(RMDIR) $(OBJ_DIR)
60:
61: # clean without removing built library
62: #
63: clean: objclean
64: - $(DELETE) depend.dj
65:
66: # clean everything
67: #
68: realclean vclean: clean
69: - $(DELETE) $(CURL_LIB)
70:
71: -include depend.dj
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>