forked from paulroberthill/AmigaPS2Mouse
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathMakefile
37 lines (29 loc) · 1.06 KB
/
Makefile
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
28
29
30
31
32
33
34
35
36
37
PREFIX=m68k-amigaos-
CC=$(PREFIX)gcc
CFLAGS=-O2 -noixemul
VASM=vasmm68k_mot
#INCLUDE=/opt/gnu-6.5.0b/m68k-amigaos/ndk-include/
INCLUDE=/opt/amiga/m68k-amigaos/ndk-include/
#INCLUDE=/opt/m68k-amigaos/m68k-amigaos/sys-include/
#/opt/m68k-amigaos/m68k-amigaos/os-include/
#VASMFLAGS=-quiet -Fhunk -phxass -I $(INCLUDE) /opt/amigaos/os-include/
#VASMFLAGS=-quiet -Fhunk -phxass -I /opt/amigaos/os-include/
VASMFLAGS=-quiet -Fhunk -phxass -I $(INCLUDE)
DEPS=
%.o: %.s $(DEPS)
$(VASM) $(VASMFLAGS) -o $@ $<
%.o: %.c $(DEPS)
$(CC) -c -o $@ $< $(CFLAGS)
Blabber.driver: mousedriver.o vbrserver.o
$(CC) $(CFLAGS) -o $@ mousedriver.o vbrserver.o
clean:
rm -rf *.o
#rm vbrserver.o
#sudo rm /mnt/arcs/Amiga/vbr
#vasmm68k_mot -Fhunk -phxass -I /opt/m68k-amigaos/m68k-amigaos/sys-include/ -o vbrserver.o vbrserver.s
##vasmm68k_mot -Fhunkexe -spaces -I /opt/m68k-amigaos/m68k-amigaos/sys-include/ -o vbrserver.o vbrserver.s
#/opt/m68k-amigaos/bin/m68k-amigaos-gcc -O2 -noixemul vbr.c vbrserver.o -o vbr
#chmod +x vbr
#sudo cp vbr /mnt/arcs/Amiga
#
## Makefile mousedriver.c vbrserver.s