source: trunk/lib/makefile@ 6502

Last change on this file since 6502 was 4909, checked in by bird, 25 years ago

Added making of wgss50.lib too.

File size: 1.1 KB
RevLine 
[4909]1# $Id: makefile,v 1.6 2001-01-09 19:14:07 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 \
[4909]22 $(ODIN32_LIB)\libuls.lib \
23 $(ODIN32_LIB)\wgss50.lib
[23]24
25
[4717]26#
27# Make output director.
28#
29$(ODIN32_LIB):
30 if not exist $(ODIN32_LIB) mkdir $(ODIN32_LIB)
[23]31
32
[4717]33#
34# Make our own pmwinx (Open32) import library.
35#
36$(ODIN32_LIB)\pmwinx.lib: pmwinx.def
37 $(IMPLIB) $(IMPLIBFLAGS) $(ODIN32_LIB)\pmwinx.lib pmwinx.def
[23]38
[4909]39
[4717]40#
[4909]41# Make our own pmwinx (Open32) import library.
42#
43$(ODIN32_LIB)\wgss50.lib: wgss50.def
44 $(IMPLIB) $(IMPLIBFLAGS) $(ODIN32_LIB)\wgss50.lib wgss50.def
45
46
47#
[4717]48# Make our own libconv (UNICODE) import library.
49#
50$(ODIN32_LIB)\libconv.lib: libconv.def
51 $(IMPLIB) $(IMPLIBFLAGS) $(ODIN32_LIB)\libconv.lib libconv.def
[23]52
[43]53
[4717]54#
55# Make our own libuls (UNICODE) import library.
56#
57$(ODIN32_LIB)\libuls.lib: libuls.def
58 $(IMPLIB) $(IMPLIBFLAGS) $(ODIN32_LIB)\libuls.lib libuls.def
59
60
61#
62# Make our own libuls import library.
63#
[23]64clean:
[4717]65 $(RM) $(ODIN32_LIB)\*.lib
[23]66
67
[4717]68#
69# Dummy rules.
70#
71dep lib:
72
Note: See TracBrowser for help on using the repository browser.