source: GPL/alsa-kernel/pci/emu10k1/makefile.os2@ 18

Last change on this file since 18 was 18, checked in by vladest, 20 years ago

initial import

File size: 1.5 KB
Line 
1CINCLUDES = ..\..\..\include;..\..\include;$(%WATCOM)\H
2AINCLUDES = $(DDK_BASE)\H
3
4CDEFINES = -D__KERNEL__ -DMODULE -dTARGET_OS2 -dALSA_BUILD -D__ISAPNP__ -DCONFIG_ISAPNP -D__i386_
5
632BIT=1
7!include ..\..\..\..\makefile.inc
8
9
10#===================================================================
11#
12# List of source files
13#
14#===================================================================
15FILE1 = emu10k1.obj emu10k1_main.obj
16FILE2 = irq.obj memory.obj voice.obj emumpu401.obj emupcm.obj io.obj
17FILE3 = emuproc.obj emumixer.obj emufx.obj
18FILE4 = emu10k1_synth.obj emu10k1_callback.obj emu10k1_patch.obj
19FILE5 = timer.obj emu10k1x.obj p16v.obj
20FILE6 =
21FILE7 =
22FILE8 =
23FILELAST =
24FILES = $(FILE0) $(FILE1) $(FILE2) $(FILE3) $(FILE4) $(FILE5) $(FILE6) $(FILE7) $(FILE8) $(FILE9) $(FILE10) $(FILE11) $(FILE12)
25
26TARGET = emu10k1
27
28LNKFILE = $(OBJDIR)\$(TARGET).lnk
29
30
31#===================================================================
32#
33# Specific dependencies
34#
35#===================================================================
36all: $(OBJDIR)\$(TARGET).lib
37
38
39$(LNKFILE): makefile.os2
40 @%create $(LNKFILE)
41 @for %f in ($(FILES)) do @%append $(LNKFILE) -+$(OBJDIR)\%f
42
43$(OBJDIR)\$(TARGET).lib: $(LNKFILE) $(FILES)
44 $(LIB) $(OBJDIR)\$(TARGET).lib @$(LNKFILE)
45 copy $(OBJDIR)\$(TARGET).lib $(ALSA_LIB)
46
47clean: .SYMBOLIC
48 -@rm *.err 2>nul
49 @cd $(OBJDIR)
50 -rm *.obj *.lnk *.sys *.sym *.lst *.map *.wmap *.lib 2>nul
51 @cd ..\..
Note: See TracBrowser for help on using the repository browser.