source: trunk/lib/makefile@ 4897

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

New makefile style. (addjustments)

File size: 984 bytes
RevLine 
[4717]1# $Id: makefile,v 1.5 2000-12-02 23:37:36 bird Exp $
[23]2
3#
[4717]4# Odin32 API
[23]5#
6# support libraries makefile
7#
8
9
[4717]10#
11# Include makefile.
12#
13!include ../makefile.inc
[23]14
15
[4717]16#
17# All rule.
18#
19all: $(ODIN32_LIB) \
20 $(ODIN32_LIB)\pmwinx.lib \
21 $(ODIN32_LIB)\libconv.lib \
22 $(ODIN32_LIB)\libuls.lib
[23]23
24
[4717]25#
26# Make output director.
27#
28$(ODIN32_LIB):
29 if not exist $(ODIN32_LIB) mkdir $(ODIN32_LIB)
[23]30
31
[4717]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
[23]37
[4717]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
[23]43
[43]44
[4717]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#
[23]55clean:
[4717]56 $(RM) $(ODIN32_LIB)\*.lib
[23]57
58
[4717]59#
60# Dummy rules.
61#
62dep lib:
63
Note: See TracBrowser for help on using the repository browser.