blob: 3a369b577cb6c90caa35f76c323f38984c09513d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
BASEPATH=..\..
all: start \
dll \
lib \
end
!include $(BASEPATH)\OS2MAK.INC
dll: $(IOLIBS)\giusb.dll
OBJS=usb-os2.o
.c.o:
$(CC) -o $@ $< $(CCFLAGS)
lib: $(BASEPATH)\lib\giusb.a
$(BASEPATH)\lib\giusb.a:
@implib giusb.lib $(IOLIBS)\giusb.dll
@emximp -o $(BASEPATH)\lib\gisusb.a giusb.lib
usb.def: usb-os2.o
@$(MAKEDEF)
$(IOLIBS)\giusb.dll: $(OBJS) usb.def
@$(LINK) $(DLLLINKFLAGS) -o $@ $** -ldllib
|