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