Rev 4270 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
# Copyright (c) VIX TECHNOLOGY (AUST) LTD## Module name : Makefile.pl# Module type : Makefile system# Compiler(s) : ANSI C# Environment(s): n/a## Description: makefile.pl for shellbuild##.........................................................................#die "Usage: Makefile.pl rootdir Makelib.pl\n"unless( $#ARGV+1 >= 2 );require "$ARGV[1]";## Build platform definitions ..#Platform( '*' );############################################################################# Define the source files##.............................................................................# Packaging definitions##Src ( '*' , 'shellbuild_linux.sh' );PackageFile ( '*' , 'shellbuild_linux.sh', '--Subdir=tools/scripts' );Src ( '*' , 'shellbuild_windows.pl' );PackageFile ( '*' , 'shellbuild_windows.pl', '--Subdir=tools/scripts' );Src ( '*' , 'patch.pl' );PackageFile ( '*' , 'patch.pl', '--Subdir=tools/scripts' );Src ( '*' , 'debbuild.pl' );PackageFile ( '*' , 'debbuild.pl', '--Subdir=tools/scripts' );Src ( '*' , 'postinstall' );PackageFile ( '*' , 'postinstall', '--Subdir=tools/scripts' );Src ( '*' , 'shellbuild.pm' );PackageFile ( '*' , 'shellbuild.pm', '--Gbe=DIRECTIVES' );#.............................................................................# Finally generate the makefile#MakefileGenerate();#.. Successful termination1;