source: trunk/lib/makefile@ 4905

Last change on this file since 4905 was 4717, checked in by bird, 25 years ago

New makefile style. (addjustments)

File size: 984 bytes
Line 
1# $Id: makefile,v 1.5 2000-12-02 23:37:36 bird Exp $
2
3#
4# Odin32 API
5#
6# support libraries makefile
7#
8
9
10#
11# Include makefile.
12#
13!include ../makefile.inc
14
15
16#
17# All rule.
18#
19all: $(ODIN32_LIB) \
20 $(ODIN32_LIB)\pmwinx.lib \
21 $(ODIN32_LIB)\libconv.lib \
22 $(ODIN32_LIB)\libuls.lib
23
24
25#
26# Make output director.
27#
28$(ODIN32_LIB):
29 if not exist $(ODIN32_LIB) mkdir $(ODIN32_LIB)
30
31
32#
33# Make our own pmwinx (Open32) import library.
34#
35$(ODIN32_LIB)\pmwinx.lib: pmwinx.def
36 $(IMPLIB) $(IMPLIBFLAGS) $(ODIN32_LIB)\pmwinx.lib pmwinx.def
37
38#
39# Make our own libconv (UNICODE) import library.
40#
41$(ODIN32_LIB)\libconv.lib: libconv.def
42 $(IMPLIB) $(IMPLIBFLAGS) $(ODIN32_LIB)\libconv.lib libconv.def
43
44
45#
46# Make our own libuls (UNICODE) import library.
47#
48$(ODIN32_LIB)\libuls.lib: libuls.def
49 $(IMPLIB) $(IMPLIBFLAGS) $(ODIN32_LIB)\libuls.lib libuls.def
50
51
52#
53# Make our own libuls import library.
54#
55clean:
56 $(RM) $(ODIN32_LIB)\*.lib
57
58
59#
60# Dummy rules.
61#
62dep lib:
63
Note: See TracBrowser for help on using the repository browser.