diff options
Diffstat (limited to 'tmake/lib/win32-borland')
-rw-r--r-- | tmake/lib/win32-borland/app.t | 6 | ||||
-rw-r--r-- | tmake/lib/win32-borland/generic.t | 237 | ||||
-rw-r--r-- | tmake/lib/win32-borland/lib.t | 6 | ||||
-rw-r--r-- | tmake/lib/win32-borland/subdirs.t | 3 | ||||
-rw-r--r-- | tmake/lib/win32-borland/tmake.conf | 56 |
5 files changed, 0 insertions, 308 deletions
diff --git a/tmake/lib/win32-borland/app.t b/tmake/lib/win32-borland/app.t deleted file mode 100644 index fc4dc2c..0000000 --- a/tmake/lib/win32-borland/app.t +++ /dev/null @@ -1,6 +0,0 @@ -############################################################################# -#! -#! This is a tmake template for building Win32 applications. -#! -#$ Project('TMAKE_APP_FLAG = 1'); -#$ IncludeTemplate("generic.t"); diff --git a/tmake/lib/win32-borland/generic.t b/tmake/lib/win32-borland/generic.t deleted file mode 100644 index aa7f53b..0000000 --- a/tmake/lib/win32-borland/generic.t +++ /dev/null @@ -1,237 +0,0 @@ -#! -#! This is a tmake template for building Win32 applications or libraries. -#! -#${ - if ( Config("qt") ) { - if ( !(Project("DEFINES") =~ /QT_NODLL/) && - ((Project("DEFINES") =~ /QT_(?:MAKE)?DLL/) || - ($ENV{"QT_DLL"} && !$ENV{"QT_NODLL"})) ) { - Project('TMAKE_QT_DLL = 1'); - if ( (Project("TARGET") eq "qt") && Project("TMAKE_LIB_FLAG") ) { - Project('CONFIG += dll'); - } - } - } - if ( Config("dll") || Project("TMAKE_APP_FLAG") ) { - Project('CONFIG -= staticlib'); - Project('TMAKE_APP_OR_DLL = 1'); - } else { - Project('CONFIG += staticlib'); - } - if ( Config("warn_off") ) { - Project('TMAKE_CFLAGS += $$TMAKE_CFLAGS_WARN_OFF'); - Project('TMAKE_CXXFLAGS += $$TMAKE_CXXFLAGS_WARN_OFF'); - } elsif ( Config("warn_on") ) { - Project('TMAKE_CFLAGS += $$TMAKE_CFLAGS_WARN_ON'); - Project('TMAKE_CXXFLAGS += $$TMAKE_CXXFLAGS_WARN_ON'); - } - if ( Config("debug") ) { - Project('TMAKE_CFLAGS += $$TMAKE_CFLAGS_DEBUG'); - Project('TMAKE_CXXFLAGS += $$TMAKE_CXXFLAGS_DEBUG'); - Project('TMAKE_LFLAGS += $$TMAKE_LFLAGS_DEBUG'); - } elsif ( Config("release") ) { - Project('TMAKE_CFLAGS += $$TMAKE_CFLAGS_RELEASE'); - Project('TMAKE_CXXFLAGS += $$TMAKE_CXXFLAGS_RELEASE'); - Project('TMAKE_LFLAGS += $$TMAKE_LFLAGS_RELEASE'); - } - if ( Config("qt") || Config("opengl") ) { - Project('CONFIG += windows' ); - } - if ( Config("qt") ) { - Project('CONFIG *= moc'); - AddIncludePath(Project("TMAKE_INCDIR_QT")); - if ( Config("release") ) { - Project('DEFINES += NO_DEBUG'); - } - if ( Config("opengl") ) { - Project('TMAKE_LIBS *= $$TMAKE_LIBS_QT_OPENGL'); - } - if ( (Project("TARGET") eq "qt") && Project("TMAKE_LIB_FLAG") ) { - if ( Project("TMAKE_QT_DLL") ) { - Project('DEFINES -= QT_DLL'); - Project('DEFINES *= QT_MAKEDLL'); - Project('TMAKE_LFLAGS += $$TMAKE_LFLAGS_QT_DLL'); - } - } else { - if ( Project("TMAKE_QT_DLL") ) { - Project('DEFINES *= QT_DLL'); - } - Project('TMAKE_LIBS *= $$TMAKE_LIBS_QT'); - if ( Project("TMAKE_QT_DLL") ) { - my $qtver =FindHighestLibVersion($ENV{"QTDIR"} . "/lib", "qt"); - Project("TMAKE_LIBS /= s/qt.lib/qt${qtver}.lib/"); - if ( !Config("dll") ) { - Project('TMAKE_LIBS *= $$TMAKE_LIBS_QT_DLL'); - } - } - } - } - if ( Config("opengl") ) { - Project('TMAKE_LIBS *= $$TMAKE_LIBS_OPENGL'); - } - if ( Config("dll") ) { - Project('TMAKE_LFLAGS_CONSOLE_ANY = $$TMAKE_LFLAGS_CONSOLE_DLL'); - Project('TMAKE_LFLAGS_WINDOWS_ANY = $$TMAKE_LFLAGS_WINDOWS_DLL'); - if ( Project("TMAKE_LIB_FLAG") ) { - my $ver = Project("VERSION"); - $ver =~ s/\.//g; - $project{"TARGET_EXT"} = "${ver}.dll"; - } else { - $project{"TARGET_EXT"} = ".dll"; - } - } else { - Project('TMAKE_LFLAGS_CONSOLE_ANY = $$TMAKE_LFLAGS_CONSOLE'); - Project('TMAKE_LFLAGS_WINDOWS_ANY = $$TMAKE_LFLAGS_WINDOWS'); - if ( Project("TMAKE_APP_FLAG") ) { - $project{"TARGET_EXT"} = ".exe"; - } else { - $project{"TARGET_EXT"} = ".lib"; - } - } - if ( Config("windows") ) { - if ( Config("console") ) { - Project('TMAKE_LFLAGS *= $$TMAKE_LFLAGS_CONSOLE_ANY'); - Project('TMAKE_LIBS *= $$TMAKE_LIBS_CONSOLE'); - } else { - Project('TMAKE_LFLAGS *= $$TMAKE_LFLAGS_WINDOWS_ANY'); - } - Project('TMAKE_LIBS *= $$TMAKE_LIBS_WINDOWS'); - } else { - Project('TMAKE_LFLAGS *= $$TMAKE_LFLAGS_CONSOLE_ANY'); - Project('TMAKE_LIBS *= $$TMAKE_LIBS_CONSOLE'); - } - if ( Config("moc") ) { - $moc_aware = 1; - } - Project('TMAKE_LIBS += $$LIBS'); - Project('TMAKE_FILETAGS = HEADERS SOURCES DEF_FILE RC_FILE TARGET TMAKE_LIBS DESTDIR DLLDESTDIR $$FILETAGS'); - foreach ( split(/\s/,Project("TMAKE_FILETAGS")) ) { - $project{$_} =~ s-[/\\]+-\\-g; - } - if ( Project("DEF_FILE") ) { - Project('TMAKE_LFLAGS *= /DEF:$$DEF_FILE'); - } - if ( Project("RC_FILE") ) { - if ( Project("RES_FILE") ) { - tmake_error("Both .rc and .res file specified.\n" . - "Please specify one of them, not both."); - } - $project{"RES_FILE"} = $project{"RC_FILE"}; - $project{"RES_FILE"} =~ s/\.rc$/.res/i; - Project('TARGETDEPS += $$RES_FILE'); - } - if ( Project("RES_FILE") ) { - Project('TMAKE_LIBS *= $$RES_FILE'); - } - StdInit(); - if ( Project("VERSION") ) { - $project{"VER_MAJ"} = $project{"VERSION"}; - $project{"VER_MAJ"} =~ s/\.\d+$//; - $project{"VER_MIN"} = $project{"VERSION"}; - $project{"VER_MIN"} =~ s/^\d+\.//; - } - Project('TMAKE_CLEAN += $$TARGET.tds'); -#$} -#! -# Makefile for building #$ Expand("TARGET") -# Generated by tmake at #$ Now(); -# Project: #$ Expand("PROJECT"); -# Template: #$ Expand("TEMPLATE"); -############################################################################# - -!if !$d(BCB) -BCB = $(MAKEDIR)\.. -!endif - -####### Compiler, tools and options - -CC = #$ Expand("TMAKE_CC"); -CXX = #$ Expand("TMAKE_CXX"); -CFLAGS = #$ Expand("TMAKE_CFLAGS"); ExpandGlue("DEFINES","-D"," -D",""); -CXXFLAGS= #$ Expand("TMAKE_CXXFLAGS"); ExpandGlue("DEFINES","-D"," -D",""); -INCPATH = #$ ExpandPath("INCPATH",'-I',' -I',''); -#$ !Project("TMAKE_APP_OR_DLL") && DisableOutput(); -LINK = #$ Expand("TMAKE_LINK"); -LFLAGS = #$ Expand("TMAKE_LFLAGS"); -LIBS = #$ Expand("TMAKE_LIBS"); -#$ !Project("TMAKE_APP_OR_DLL") && EnableOutput(); -#$ Project("TMAKE_APP_OR_DLL") && DisableOutput(); -LIB = #$ Expand("TMAKE_LIB"); -#$ Project("TMAKE_APP_OR_DLL") && EnableOutput(); -MOC = #$ Expand("TMAKE_MOC"); - -ZIP = #$ Expand("TMAKE_ZIP"); - -####### Files - -HEADERS = #$ ExpandList("HEADERS"); -SOURCES = #$ ExpandList("SOURCES"); -OBJECTS = #$ ExpandList("OBJECTS"); -SRCMOC = #$ ExpandList("SRCMOC"); -OBJMOC = #$ ExpandList("OBJMOC"); -DIST = #$ ExpandList("DISTFILES"); -TARGET = #$ ExpandGlue("TARGET",$project{"DESTDIR"},"",$project{"TARGET_EXT"}); - -####### Implicit rules - -.SUFFIXES: .cpp .cxx .cc .c - -.cpp.obj: - #$ Expand("TMAKE_RUN_CXX_IMP"); - -.cxx.obj: - #$ Expand("TMAKE_RUN_CXX_IMP"); - -.cc.obj: - #$ Expand("TMAKE_RUN_CXX_IMP"); - -.c.obj: - #$ Expand("TMAKE_RUN_CC_IMP"); - -####### Build rules - -all: #$ ExpandGlue("ALL_DEPS",""," "," "); $text .= '$(TARGET)'; - -$(TARGET): $(HEADERS) $(OBJECTS) $(OBJMOC) #$ Expand("TARGETDEPS"); -#$ Project("TMAKE_APP_OR_DLL") || DisableOutput(); - $(LINK) @&&| - $(LFLAGS) $(OBJECTS) $(OBJMOC), $(TARGET),,$(LIBS) -#$ Project("TMAKE_APP_OR_DLL") || EnableOutput(); -#$ Project("TMAKE_APP_OR_DLL") && DisableOutput(); - -del $(TARGET) - $(LIB) $(TARGET) @&&| -#${ -# $text = "+" . join(" \\\n+",split(/\s+/,$project{"OBJECTS"})) . " \\\n+" -# . join(" \\\n+",split(/\s+/,$project{"OBJMOC"})); -#$} -#$ Project("TMAKE_APP_OR_DLL") && EnableOutput(); -| -#$ (Config("dll") && Project("DLLDESTDIR")) || DisableOutput(); - -copy $(TARGET) #$ Expand("DLLDESTDIR"); -#$ (Config("dll") && Project("DLLDESTDIR")) || EnableOutput(); -#$ Project("RC_FILE") || DisableOutput(); - -#$ Substitute("\$\$RES_FILE: \$\$RC_FILE\n\t\$\$TMAKE_RC \$\$RC_FILE"); -#$ Project("RC_FILE") || EnableOutput(); - -moc: $(SRCMOC) - -#$ TmakeSelf(); - -dist: - #$ Substitute('$(ZIP) $$PROJECT.zip $$PROJECT.pro $(SOURCES) $(HEADERS) $(DIST)'); - -clean: - #$ ExpandGlue("OBJECTS","-del ","\n\t-del ",""); - #$ ExpandGlue("SRCMOC" ,"-del ","\n\t-del ",""); - #$ ExpandGlue("OBJMOC" ,"-del ","\n\t-del ",""); - -del $(TARGET) - #$ ExpandGlue("TMAKE_CLEAN","-del ","\n\t-del ",""); - #$ ExpandGlue("CLEAN_FILES","-del ","\n\t-del ",""); - -####### Compile - -#$ BuildObj(Project("OBJECTS"),Project("SOURCES")); -#$ BuildMocObj(Project("OBJMOC"),Project("SRCMOC")); -#$ BuildMocSrc(Project("HEADERS")); -#$ BuildMocSrc(Project("SOURCES")); diff --git a/tmake/lib/win32-borland/lib.t b/tmake/lib/win32-borland/lib.t deleted file mode 100644 index d8ac6c7..0000000 --- a/tmake/lib/win32-borland/lib.t +++ /dev/null @@ -1,6 +0,0 @@ -############################################################################# -#! -#! This is a tmake template for building Win32 libraries. -#! -#$ Project('TMAKE_LIB_FLAG = 1'); -#$ IncludeTemplate("generic.t"); diff --git a/tmake/lib/win32-borland/subdirs.t b/tmake/lib/win32-borland/subdirs.t deleted file mode 100644 index f08e41f..0000000 --- a/tmake/lib/win32-borland/subdirs.t +++ /dev/null @@ -1,3 +0,0 @@ -#! Use the common Win32 template -#$ Project("TMAKE_NOFORCE = 1"); -#$ IncludeTemplate("../win32/subdirs.t"); diff --git a/tmake/lib/win32-borland/tmake.conf b/tmake/lib/win32-borland/tmake.conf deleted file mode 100644 index bce6f1a..0000000 --- a/tmake/lib/win32-borland/tmake.conf +++ /dev/null @@ -1,56 +0,0 @@ -# -# -# -# tmake configuration for Win32/Borland C++ -# - -TEMPLATE = app -CONFIG = qt warn_on release - -TMAKE_CC = bcc32 -TMAKE_CFLAGS = -TMAKE_CFLAGS_WARN_ON = -w -TMAKE_CFLAGS_WARN_OFF = -w- -TMAKE_CFLAGS_RELEASE = -O2 -TMAKE_CFLAGS_DEBUG = -v -TMAKE_CFLAGS_YACC = - -TMAKE_CXX = $$TMAKE_CC -TMAKE_CXXFLAGS = $$TMAKE_CFLAGS -TMAKE_CXXFLAGS_WARN_ON = $$TMAKE_CFLAGS_WARN_ON -TMAKE_CXXFLAGS_WARN_OFF = $$TMAKE_CFLAGS_WARN_OFF -TMAKE_CXXFLAGS_RELEASE = $$TMAKE_CFLAGS_RELEASE -TMAKE_CXXFLAGS_DEBUG = $$TMAKE_CFLAGS_DEBUG -TMAKE_CXXFLAGS_YACC = $$TMAKE_CFLAGS_YACC - -TMAKE_INCDIR = -TMAKE_INCDIR_QT = $(QTDIR)\include - -TMAKE_RUN_CC = $(CC) -c $(CFLAGS) $(INCPATH) -o$obj $src -TMAKE_RUN_CC_IMP = $(CC) -c $(CFLAGS) $(INCPATH) -o$@ $< -TMAKE_RUN_CXX = $(CXX) -c $(CXXFLAGS) $(INCPATH) -o$obj $src -TMAKE_RUN_CXX_IMP = $(CXX) -c $(CXXFLAGS) $(INCPATH) -o$@ $< - -TMAKE_LINK = ilink32 -TMAKE_LFLAGS = -L$(BCB)\lib -c -x -Gn -TMAKE_LFLAGS_RELEASE = -TMAKE_LFLAGS_DEBUG = -v -TMAKE_LFLAGS_CONSOLE = -ap -Tpe c0x32.obj -TMAKE_LFLAGS_WINDOWS = -aa -Tpe c0w32.obj -TMAKE_LFLAGS_CONSOLE_DLL= -Gi -ap -Tpd c0d32.obj -TMAKE_LFLAGS_WINDOWS_DLL= -Gi -aa -Tpd c0d32.obj - -TMAKE_LIBS = import32.lib cw32.lib -TMAKE_LIBS_CONSOLE = -TMAKE_LIBS_WINDOWS = -TMAKE_LIBS_QT = $(QTDIR)\lib\qt.lib -TMAKE_LIBS_QT_DLL = $(QTDIR)\lib\qtmain.lib -TMAKE_LIBS_QT_OPENGL = $(QTDIR)\lib\qgl.lib -TMAKE_LIBS_OPENGL = - -TMAKE_MOC = moc - -TMAKE_LIB = tlib /C /P256 -TMAKE_RC = brc32 - -TMAKE_ZIP = zip -r -9 |