# $Id: makefile.djg,v 1.1.2.1 2002/10/24 12:38:46 stas_degteff Exp $
#
# Legacy makefile for DOS DPMI
# Do not support husky build enviroment
CC = gcc
CFLAGS = -Wall -c -g
CDEFS = -D__FLAT__ -DMSDOS -DNOSEMAPHORES
COPT = -O3 -fomit-frame-pointer -fstrength-reduce -mcpu=i486 -I../h -I../..
LFLAGS = -s -L../../fidoconf -L../../smapi
RM = del
SRC_DIR = ../src/
OBJS = uuecode.o uuefile.o scanmsg.o dupe.o
LINKSMAPI=../../smapi/smapidjg.a
LINKFIDOC=../../fidoconf/fconfdjg.a
all: $(OBJS) hpucode.exe
%.o: $(SRC_DIR)%.c
$(CC) $(CFLAGS) $(CDEFS) $(COPT) $<
hpucode.exe: $(OBJS)
$(CC) $(LFLAGS) -o hpucode.exe $(OBJS) ../../smapi/patmat.o $(LINKSMAPI) $(LINKFIDOC)
clean:
-$(RM) *.o
-$(RM) hpucode.exe
distclean: clean
-$(RM) hpucode.exe
-$(RM) *.1.gz
-$(RM) *.log
syntax highlighted by Code2HTML, v. 0.9.1