# $Id: makefile.djg,v 1.23 2003/02/18 04:54:12 stas_degteff Exp $
# Legacy makefile for DJGPP
# No support for the Husky build environment.
CC= gcc
CFLAGS= -Wall -s
CDEFS= -D__FLAT__
COPT= -O3 -fomit-frame-pointer -fstrength-reduce -mcpu=i486
LIB= ar
RANLIB= ranlib
RM=del
OBJ= .o
EXE= .exe
TARGET= smapidjg.a
EXENAMEFLAG=-o
include makefile.inc
# Thunderbirds are go!
.c.o:
$(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
$(LIB) r $(TARGET) $@
all: $(TARGET) gnmsgid$(EXE)
$(TARGET): $(OBJS)
$(RANLIB) $(TARGET)
gnmsgid$(EXE): gnmsgid$(OBJ) genmsgid$(OBJ)
$(CC) $(CFLAGS) $(COPT) $(EXENAMEFLAG)gnmsgid$(EXE) $^ $(LOPT) $(TARGET)
clean:
-$(RM) *$(OBJ)
distclean: clean
-$(RM) $(TARGET)
-$(RM) gnmsgid$(EXE)
syntax highlighted by Code2HTML, v. 0.9.1