# 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
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
FCONF2PWD     = fconf2pwd
FECFG2FCONF   = fecfg2fconf
LIBFIDOCONFIG = $(LIBPREFIX)$(FIDOCONFIG)
LINKSMAPI = ../smapi/$(LIBPREFIX)smapi$(UNIXID)$(LIB)
LINKFIDOCONFIG = ./$(LIBPREFIX)$(FIDOCONFIG)$(LIB)

default: all

include makefile.inc

all: commonlibs commonprogs

clean: commonclean

distclean: commondistclean



syntax highlighted by Code2HTML, v. 0.9.1