added VC++ projects
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22393 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
83c2f426de
commit
6839868c86
File diff suppressed because it is too large
Load Diff
@ -19,6 +19,9 @@ BAKEFILE = bakefile -v
|
|||||||
CDEPS = config.bkl common.bkl common_contrib.bkl
|
CDEPS = config.bkl common.bkl common_contrib.bkl
|
||||||
SDEPS = config.bkl common.bkl common_samples.bkl
|
SDEPS = config.bkl common.bkl common_samples.bkl
|
||||||
MDEPS = common.bkl config.bkl files.bkl monolithic.bkl multilib.bkl opengl.bkl wxwin.py
|
MDEPS = common.bkl config.bkl files.bkl monolithic.bkl multilib.bkl opengl.bkl wxwin.py
|
||||||
|
|
||||||
|
DSWFLAGS = -DRUNTIME_LIBS=dynamic -DOFFICIAL_BUILD=0 -DUSE_HTML=1 \
|
||||||
|
-DUSE_OPENGL=1 -DMONOLITHIC=0 -DUSE_GUI=1
|
||||||
""")
|
""")
|
||||||
|
|
||||||
lines = {}
|
lines = {}
|
||||||
@ -61,6 +64,11 @@ def addMakefile(bake, makedirs, deps=[], args={}):
|
|||||||
add(bake, makedirs, 'makefile.gcc', dep, 'mingw', args)
|
add(bake, makedirs, 'makefile.gcc', dep, 'mingw', args)
|
||||||
add(bake, makedirs, 'makefile.wat', dep, 'watcom', args)
|
add(bake, makedirs, 'makefile.wat', dep, 'watcom', args)
|
||||||
|
|
||||||
|
if 'msvc6prj' in args and args['msvc6prj'] != None:
|
||||||
|
add(bake, makedirs,
|
||||||
|
os.path.basename(bake.replace('/','\\')).replace('.bkl','.dsw'),
|
||||||
|
dep, 'msvc6prj', args)
|
||||||
|
|
||||||
lines[bake] = linesCur
|
lines[bake] = linesCur
|
||||||
|
|
||||||
|
|
||||||
@ -76,6 +84,7 @@ addMakefile('wx.bkl', {'all':'..','autoconf':'../..'}, [ '$(MDEPS)' ],
|
|||||||
'msvc':'-DOPTIONS_FILE=config.vc',
|
'msvc':'-DOPTIONS_FILE=config.vc',
|
||||||
'mingw':'-DOPTIONS_FILE=config.gcc',
|
'mingw':'-DOPTIONS_FILE=config.gcc',
|
||||||
'watcom':'-DOPTIONS_FILE=config.wat',
|
'watcom':'-DOPTIONS_FILE=config.wat',
|
||||||
|
'msvc6prj':'$(DSWFLAGS)',
|
||||||
})
|
})
|
||||||
|
|
||||||
# samples main makefile:
|
# samples main makefile:
|
||||||
@ -86,6 +95,7 @@ addMakefile('../../samples/samples.bkl', {'all':'../../samples'},
|
|||||||
'msvc':'-DOPTIONS_FILE=../build/config.vc -DWRITE_OPTIONS_FILE=0',
|
'msvc':'-DOPTIONS_FILE=../build/config.vc -DWRITE_OPTIONS_FILE=0',
|
||||||
'mingw':'-DOPTIONS_FILE=../build/config.gcc -DWRITE_OPTIONS_FILE=0',
|
'mingw':'-DOPTIONS_FILE=../build/config.gcc -DWRITE_OPTIONS_FILE=0',
|
||||||
'watcom':'-DOPTIONS_FILE=../build/config.wat -DWRITE_OPTIONS_FILE=0',
|
'watcom':'-DOPTIONS_FILE=../build/config.wat -DWRITE_OPTIONS_FILE=0',
|
||||||
|
'msvc6prj':None,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
@ -116,9 +126,12 @@ def onSubmakefile(type, dirname, names):
|
|||||||
'mingw':'-DOPTIONS_FILE='+cfgbase+'gcc -DWRITE_OPTIONS_FILE=0',
|
'mingw':'-DOPTIONS_FILE='+cfgbase+'gcc -DWRITE_OPTIONS_FILE=0',
|
||||||
'borland':'-DOPTIONS_FILE='+cfgbase+'bcc -DWRITE_OPTIONS_FILE=0',
|
'borland':'-DOPTIONS_FILE='+cfgbase+'bcc -DWRITE_OPTIONS_FILE=0',
|
||||||
'watcom':'-DOPTIONS_FILE='+cfgbase+'wat -DWRITE_OPTIONS_FILE=0',
|
'watcom':'-DOPTIONS_FILE='+cfgbase+'wat -DWRITE_OPTIONS_FILE=0',
|
||||||
|
'msvc6prj':'$(DSWFLAGS)',
|
||||||
}
|
}
|
||||||
|
|
||||||
for bake in bakes:
|
for bake in bakes:
|
||||||
|
if bake.endswith('_samples.bkl'):
|
||||||
|
args['msvc6prj'] = None
|
||||||
if type==CONTRIB_DIR:
|
if type==CONTRIB_DIR:
|
||||||
acdir = '../../contrib/src/%s' % dirname.split('/')[-1]
|
acdir = '../../contrib/src/%s' % dirname.split('/')[-1]
|
||||||
ruledep = '$(CDEPS)'
|
ruledep = '$(CDEPS)'
|
||||||
|
Loading…
Reference in New Issue
Block a user