summaryrefslogtreecommitdiff
path: root/games/crafty/files/patch-aa
blob: e86e2b78dfc9fed4e64fa972201a4f40d3055fa0 (plain) (blame)
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
--- Makefile.orig	Tue Feb  9 08:11:48 1999
+++ Makefile	Fri Feb 19 15:40:02 1999
@@ -69,13 +69,13 @@
 #           -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B
 # asm     = X86.o
 
-# FreeBSD (gcc 2.6.3)
-#target  = FreeBSD
+# FreeBSD (gcc 2.7.2.1)
+target  = FreeBSD
 #CC      = gcc
-#CFLAGS  = -fomit-frame-pointer -m486 -O3 -Wall
-#LDFLAGS = 
-#opt     = -DCOMPACT_ATTACKS -DUSE_SPLIT_SHIFTS -DUSE_ATTACK_FUNCTIONS \
-#          -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
+#CFLAGS  = -pipe -O -Wall
+LDFLAGS = 
+opt     = -DCOMPACT_ATTACKS -DUSE_SPLIT_SHIFTS -DUSE_ATTACK_FUNCTIONS \
+          -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST
 
 # FreeBSD (pgcc)
 #target  = FreeBSD
@@ -95,18 +95,21 @@
  
 # LINUX
 # Note: You have to uncomment exactly ONE of the `asm' lines below.
-target  = LINUX
-CC      = gcc
-CFLAGS  = -pipe -D_REENTRANT -mpentium -O
-LDFLAGS = -lpthread
-opt     = -DCOMPACT_ATTACKS -DUSE_SPLIT_SHIFTS -DUSE_ATTACK_FUNCTIONS \
-          -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST -DSMP -DCPUS=4
+#target  = LINUX
+#CC      = gcc
+#CFLAGS  = -pipe -D_REENTRANT -mpentium -O
+#LDFLAGS = -lpthread
+#opt     = -DCOMPACT_ATTACKS -DUSE_SPLIT_SHIFTS -DUSE_ATTACK_FUNCTIONS \
+#          -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST -DSMP -DCPUS=4
 
 # Uncomment the FIRST `asm' line for a.out systems.
 # Uncomment the SECOND `asm' line for ELF systems.
 #
-#asm     = X86-aout.o
+.if ${PORTOBJFORMAT} == "aout"
+asm     = X86-aout.o
+.else
 asm     = X86-elf.o
+.endif
 
 # NEXT
 #target  = NEXT
@@ -147,7 +150,7 @@
 
 # Do not change anything below this line!
 
-opts = $(opt) -D$(target)
+CFLAGS += $(opt) -D$(target)
 
 objects = searchr.o search.o thread.o searchmp.o repeat.o next.o nexte.o      \
         nextr.o history.o quiesce.o evaluate.o movgen.o make.o unmake.o       \
@@ -172,9 +175,9 @@
 dgt:    dgtdrv.o
 	@cc -O -o dgt dgtdrv.c
 
-egtb.o: egtb.cpp
-	@echo $(CC) -c $(CFLAGS) egtb.cpp
-	@$(CC) -c -$(CFLAGS) $(opts) egtb.cpp
+#egtb.o: egtb.cpp
+#	@echo $(CC) -c $(CFLAGS) egtb.cpp
+#	@$(CC) -c -$(CFLAGS) $(opts) egtb.cpp
 clean:
 	-rm -f *.o crafty X86-elf.X X86-aout.S