source: GTP/trunk/App/Demos/Geom/Shark3D/Shark3D_runtime/utility/buildres/project_win32.s3d_scons @ 2236

Revision 2236, 2.2 KB checked in by gumbau, 17 years ago (diff)
Line 
1###############################################################################
2##
3##      ##  ######
4##       ######  ###
5##  ## ###############        Shark 3D Engine (www.shark3d.com)
6##   ########## # # #
7##    ########                Copyright (c) 1996-2006 Spinor GmbH.
8##   ######### # # #          All rights reserved.
9##  ##   ##########
10##      ##
11##
12###############################################################################
13
14##############################################################################
15# Standard build message:
16
17import os, re, fnmatch, inspect, shutil
18
19##############################################################################
20# Directories:
21
22src_dir = os.path.abspath("src/res")
23bin_dir = os.path.abspath("bin/res")
24tmp_dir = os.path.abspath("tmp/res")
25
26sdkdir = os.path.abspath(os.environ['S3D_SDKDIR'])
27
28toolcfg = os.environ['S3D_TOOLCFG']
29if toolcfg == "":
30    toolcfg = "release"
31   
32##############################################################################
33# Applications:
34
35tool_dir = os.path.join(sdkdir, "bin/win32_vc7x1/" + toolcfg)
36       
37tool_snk = os.path.join(tool_dir, "shark3d_tool_snk.exe")
38tool_targets = os.path.join(tool_dir, "shark3d_tool_targets.exe")
39tool_prep = os.path.join(tool_dir, "shark3d_tool_prep.exe")
40tool_boneanim = os.path.join(tool_dir, "shark3d_tool_boneanim.exe")
41tool_perch = os.path.join(tool_dir, "shark3d_tool_perch.exe")
42tool_pvs = os.path.join(tool_dir, "shark3d_tool_pvs.exe")
43tool_javac = "javac"
44
45tool_prep_cfg = os.path.join(sdkdir, "utility/buildres/tool_prep_win32.cfg")
46tool_java_classes = os.path.join(sdkdir, "bin/java")
47
48##############################################################################
49# Includes:
50
51def selfdir():
52    return os.path.dirname(inspect.getsourcefile(selfdir))
53   
54execfile(os.path.join(selfdir(), "inc_basic.s3d_scons"))
55execfile(os.path.join(selfdir(), "inc_cfg.s3d_scons"))
56execfile(os.path.join(selfdir(), "inc_rules.s3d_scons"))
57
58##############################################################################
59# Targets:
60
61eval_targets()
62
63##############################################################################
64# End of file.
65   
Note: See TracBrowser for help on using the repository browser.