From 0774555cf75e73356b587c7deca8532caa1f6c4d Mon Sep 17 00:00:00 2001 From: deuce <> Date: Sun, 12 Sep 2004 22:13:55 +0000 Subject: [PATCH] Add untested Borland makefile for new build system (Again, the libs aren't build with submakes yet) --- src/tone/Makefile | 59 +++++++++++++++++++++++++++++++++++------------ 1 file changed, 44 insertions(+), 15 deletions(-) diff --git a/src/tone/Makefile b/src/tone/Makefile index c6111eb31a..75fe33f050 100644 --- a/src/tone/Makefile +++ b/src/tone/Makefile @@ -1,16 +1,45 @@ - -tone: tone.o - gcc -lm tone.o -o tone - -tone.o: tone.c - gcc -c -o tone.o tone.c - - -all: - tone - -clean: - rm -f *.o tone - - +# tome/Makefile +# +# $Id$ +# +############################################################################# +# @format.tab-size 4 (Plain Text/Source Code File Header) # +# @format.use-tabs true (see http://www.synchro.net/ptsc_hdr.html) # +# # +# Copyright 2004 Rob Swindell - http://www.synchro.net/copyright.html # +# # +# This program is free software; you can redistribute it and/or # +# modify it under the terms of the GNU General Public License # +# as published by the Free Software Foundation; either version 2 # +# of the License, or (at your option) any later version. # +# See the GNU General Public License for more details: gpl.txt or # +# http://www.fsf.org/copyleft/gpl.html # +# # +# Anonymous FTP access to the most recent released source is available at # +# ftp://vert.synchro.net, ftp://cvs.synchro.net and ftp://ftp.synchro.net # +# # +# Anonymous CVS access to the development source and modification history # +# is available at cvs.synchro.net:/cvsroot/sbbs, example: # +# cvs -d :pserver:anonymous@cvs.synchro.net:/cvsroot/sbbs login # +# (just hit return, no password is necessary) # +# cvs -d :pserver:anonymous@cvs.synchro.net:/cvsroot/sbbs checkout src # +# # +# For Synchronet coding style and modification guidelines, see # +# http://www.synchro.net/source.html # +# # +# You are encouraged to submit any modifications (preferably in Unix diff # +# format) via e-mail to mods@synchro.net # +# # +# Note: If this box doesn't appear square, then you need to fix your tabs. # +############################################################################# + +SRC_ROOT = .. +include $(SRC_ROOT)/build/Common.gmake +LDFLAGS = $(LDFLAGS) $(XPDEV_LDFLAGS) +CFLAGS = $(CFLAGS) $(XPDEV_CFLAGS) +LDLIBS = $(LDLIBS) -lm -lxpdev + +$(TONE): $(OBJODIR)$(DIRSEP)tone$(OFILE) + @echo Creating $@ + $(QUIET)$(CC) $(CFLAGS) $(CCFLAGS) $(LDFLAGS) $(OUTPUT)$@ $^ $(LDLIBS) -- GitLab