summaryrefslogtreecommitdiff
path: root/libgphoto2_port/usb/makefile.os2
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