forked from huskyproject/fidoconf
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmakefile.in2
executable file
·47 lines (36 loc) · 1.07 KB
/
makefile.in2
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
# Generic makefile for Unix with GNU C for building fidoconfig
# (legacy makefile, no dynlibs, no huskymak support)
# this file is only a include file included by other files.
CC = gcc
EXENAMEFLAG = -o
AR = ar
AR_R = rs
RM = rm
CDEFS += -c -fPIC -Wall -ggdb -DUNIX -I.. -Wno-char-subscripts $(CINCL)
COPT += -O3
LFLAGS += -L.
# filename settings
_OBJ = .o
_LIB = .a
EXE =
TPU = .ppu
# the questionmark is important because this file is included by
# the BSD and possibly other Unix makefiles
LIBPREFIX = lib
FIDOCONFIG = fidoconfig$(UNIXID)
FCONF2AQUAED = fconf2aquaed
FCONF2GOLDED = fconf2golded
FCONF2MSGED = fconf2msged
FCONF2FIDOGATE = fconf2fidogate
FCONF2SQUISH = fconf2squish
FCONF2TORNADO = fconf2tornado
FCONF2BINKD = fconf2binkd
FECFG2FCONF = fecfg2fconf
LIBFIDOCONFIG = $(LIBPREFIX)$(FIDOCONFIG)
LINKSMAPI = ../huskylib/$(LIBPREFIX)husky$(UNIXID)$(LIB) ../smapi/$(LIBPREFIX)smapi$(UNIXID)$(LIB)
LINKFIDOCONFIG = ./$(LIBPREFIX)$(FIDOCONFIG)$(LIB)
default: all
include makefile.inc
all: commonlibs commonprogs
clean: commonclean
distclean: commondistclean