# $Id: Config.kmk 73 2015-12-20 21:17:34Z bird $ ## @file # Some xT-IDE hacking. # # # Copyright (c) 2015 knut st. osmundsen # # 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 3 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with This program. If not, see # # TEMPLATE_DosExe = DOS exe TEMPLATE_DosExe_TOOL = OPENWATCOM-16 TEMPLATE_DosExe_BLD_TRG = dos TEMPLATE_DosExe_CFLAGS = -bt=dos -w4 -hc -d1 -zm TEMPLATE_DosExe_CFLAGS.release = -Ox TEMPLATE_DosExe_CXXFLAGS = -bt=dos -w4 -hc -d1 -zm TEMPLATE_DosExe_CXXFLAGS.release = -Ox if 1 # -zm doesn't work with wcl, it seems. TEMPLATE_DosExe_LDTOOL = OPENWATCOM-WL TEMPLATE_DosExe_LDFLAGS = \ System DOS \ Debug CodeView All \ Option Symfile \ Option Eliminate else TEMPLATE_DosExe_LDFLAGS = -bt=dos -lr -"option eliminate" -"option verbose" -zm -d1 -hc endif TEMPLATE_DosExe_ASTOOL = NASM TEMPLATE_DosExe_ASFLAGS = -f obj -w+orphan-labels