2014-12-21 00:59:12 +02:00
|
|
|
#
|
2021-03-08 00:50:58 +02:00
|
|
|
# Makefile for Renamed Linker for Jaguar
|
2014-12-21 00:59:12 +02:00
|
|
|
#
|
2015-01-22 19:48:48 +02:00
|
|
|
RM =/bin/rm -f
|
|
|
|
CC = gcc
|
|
|
|
PROGNAME = rln
|
|
|
|
LIBS =
|
2014-12-21 00:59:12 +02:00
|
|
|
#
|
|
|
|
# Figure out which system we're compiling for, and set the appropriate
|
|
|
|
# variables
|
|
|
|
#
|
|
|
|
SYSTYPE := __GCCUNIX__
|
|
|
|
|
|
|
|
ifneq "$(CROSS)" ""
|
|
|
|
SYSTYPE := WIN32
|
|
|
|
else
|
|
|
|
OSTYPE := $(shell uname -o)
|
|
|
|
ifeq "$(findstring Msys,$(OSTYPE))" "Msys"
|
|
|
|
SYSTYPE := WIN32
|
|
|
|
endif
|
2011-12-29 18:51:26 +02:00
|
|
|
endif
|
|
|
|
|
2015-01-22 19:48:48 +02:00
|
|
|
CFLAGS = -g -I. -D$(SYSTYPE) -O2 -Wno-format
|
2021-03-08 00:50:58 +02:00
|
|
|
SRCS = rln.c
|
2011-12-26 19:38:55 +02:00
|
|
|
OBJS = rln.o
|
|
|
|
|
2021-03-08 00:50:58 +02:00
|
|
|
.c.o:
|
|
|
|
$(RM) $@
|
|
|
|
$(CROSS)$(CC) $(CFLAGS) -c $*.c
|
2011-12-26 19:38:55 +02:00
|
|
|
|
2021-03-08 00:50:58 +02:00
|
|
|
all: $(PROGNAME)
|
2011-12-26 19:38:55 +02:00
|
|
|
|
2021-03-08 00:50:58 +02:00
|
|
|
$(PROGNAME) : $(OBJS)
|
|
|
|
$(CROSS)$(CC) $(CFLAGS) -o $(PROGNAME) $(OBJS) $(LIBS)
|
2011-12-26 19:38:55 +02:00
|
|
|
|
2021-03-08 00:50:58 +02:00
|
|
|
clean:
|
|
|
|
$(RM) $(OBJS) $(PROGNAME) $(PROGNAME).exe *~
|
2014-12-21 00:59:12 +02:00
|
|
|
|