git repos / blockattack-game

blame: SConstruct

normal view · raw

f62f552d sago007 2008-08-29 14:34 1
# Option      #
f62f552d sago007 2008-08-29 14:34 2
opts = Options(args = ARGUMENTS)
f62f552d sago007 2008-08-29 14:34 3
opts.Add('destdir', 'Staging area to install BlockAttack to.  Useful for packagers.', '')
f62f552d sago007 2008-08-29 14:34 4
opts.Add('prefix', 'Destination directory', '/usr/local')
f62f552d sago007 2008-08-29 14:34 5
opts.Add('sharedir', 'Directory to use to store data file', '$prefix/share/blockattack')
f62f552d sago007 2008-08-29 14:34 6
opts.Add('bindir', 'Directory to use to store data file', '$prefix/bin')
f62f552d sago007 2008-08-29 14:34 7
opts.Add('mandir', 'Directory to use to store data file', '$prefix/share/man')
f62f552d sago007 2008-08-29 14:34 8
f62f552d sago007 2008-08-29 14:34 9
# Copy Build Environment #
f62f552d sago007 2008-08-29 14:34 10
env = Environment(options = opts)
f62f552d sago007 2008-08-29 14:34 11
Export("env")
f62f552d sago007 2008-08-29 14:34 12
SConsignFile()
f62f552d sago007 2008-08-29 14:34 13
771d17b2 sago007 2008-08-29 19:47 14
# Sources #
771d17b2 sago007 2008-08-29 19:47 15
SConscript('source/code/SConscript')
f62f552d sago007 2008-08-29 14:34 16
f62f552d sago007 2008-08-29 14:34 17
# game materials (sharefiles)
f62f552d sago007 2008-08-29 14:34 18
SConscript('Game/SConscript')
f62f552d sago007 2008-08-29 14:34 19
f62f552d sago007 2008-08-29 14:34 20
# manpage
f62f552d sago007 2008-08-29 14:34 21
SConscript('man/SConscript')
f62f552d sago007 2008-08-29 14:34 22
# icons menu
f62f552d sago007 2008-08-29 14:34 23
env.Install ('$destdir/$prefix/share/pixmaps/',['blockattack32.xpm','blockattack64.xpm'])
f62f552d sago007 2008-08-29 14:34 24
env.Alias('install', ['$destdir/$prefix/share/pixmaps/'])
f62f552d sago007 2008-08-29 14:34 25
f62f552d sago007 2008-08-29 14:34 26
env.Install ('$destdir/$prefix/share/applications/',['blockattack.desktop'])
f62f552d sago007 2008-08-29 14:34 27
env.Alias('install', ['$destdir/$prefix/share/applications'])
1970-01-01 00:00 28