From 7c6c9538b03c9eae24e38fbeb30dd76a16aff1d2 Mon Sep 17 00:00:00 2001 From: Mike Buland Date: Thu, 20 Jan 2011 05:30:43 +0000 Subject: Wow, got the Stream changes propegated, all tests build with string instead of fstring, and updated the copyright notice to extend to 2011 --- buildMinGW.conf | 47 ----------------------------------------------- 1 file changed, 47 deletions(-) delete mode 100644 buildMinGW.conf (limited to 'buildMinGW.conf') diff --git a/buildMinGW.conf b/buildMinGW.conf deleted file mode 100644 index faf1088..0000000 --- a/buildMinGW.conf +++ /dev/null @@ -1,47 +0,0 @@ -# Build config file for libbu++ -# -# Copyright (C) 2007-2008 Xagasoft, All rights reserved. -# -# This file is part of the libbu++ library and is released under the -# terms of the license contained in the file LICENSE. - -default action: check group "lnhdrs", check "libbu++win.a" -"tests" action: check group "lnhdrs", check group "tests" -"all" action: check group "lnhdrs", check targets() - -set "CXXFLAGS" += "-ggdb -Wall" - -filesIn("src") filter regexp("^src/(.*)\\.h$", "bu/{re:1}.h"): - rule "hln", - group "lnhdrs", - target file, - input "src/{re:1}.h" - -"libbu++win.a": - rule "lib", - target file, - set "CXXFLAGS" += "-I. -Isupport/windows", - #input filesIn("src") filter regexp("^.*\\.cpp$") - input ["src/array.cpp", "src/list.cpp", "src/exceptionbase.cpp", "src/fbasicstring.cpp", "src/fstring.cpp", "src/file.cpp", "src/set.cpp", "src/hash.cpp", "src/sptr.cpp", "src/tafnode.cpp", "src/tafreader.cpp", "src/tafwriter.cpp", "src/tafgroup.cpp", "src/tafproperty.cpp", "src/tafcomment.cpp", "src/stdstream.cpp", "src/stream.cpp", "src/archive.cpp", "src/archival.cpp", "src/socket.cpp", "src/serversocket.cpp", "src/unitsuite.cpp", "src/win32_compatibility.cpp", "src/membuf.cpp", "src/formatter.cpp", "src/sio.cpp", "src/md5.cpp", "src/cryptohash.cpp", "src/filter.cpp", "src/bzip2.cpp", "src/base64.cpp", "src/minimacro.cpp", "src/formula.cpp", "src/util.cpp", "src/archivebase.cpp", "src/queue.cpp"] - -rule "exe": - matches regexp("(.*)\\.win_o$"), - aggregate toString(" "), - perform command("wine c:/MinGW/bin/mingw32-g++.exe -o {target} {match} {LDFLAGS}") - -rule "lib": - matches regexp("(.*)\\.win_o$"), - aggregate toString(" "), - perform command("wine c:/MinGW/bin/ar.exe cr {target} {match}") - -rule "cpp": - matches regexp("(.*)\\.cpp$"), - produces "{re:1}.win_o", - requires commandToList("wine c:/MinGW/bin/mingw32-g++.exe -M {CXXFLAGS} {match}", "make"), - perform command("wine c:/MinGW/bin/mingw32-g++.exe {CXXFLAGS} -c -o {target} {match}") - -rule "hln": - matches regexp("src/(.*)\\.h"), - produces "bu/{re:1}.h", - perform command("ln -s ../src/{re:1}.h {target}") - -- cgit v1.2.3