/[pcsx2_0.9.7]/auto_defs.sh
ViewVC logotype

Annotation of /auto_defs.sh

Parent Directory Parent Directory | Revision Log Revision Log


Revision 95 - (hide annotations) (download) (as text)
Thu Sep 9 17:03:49 2010 UTC (10 years, 1 month ago) by william
File MIME type: application/x-sh
File size: 2044 byte(s)
updated auto_defs.sh to include the PCSX2 version that is being built (outputs to console) --> not finsihed
updated auto_build_latest_upstream.sh (to disable auto tagging by passing --no-auto-tag on the commandline, so that the build won't be auto tagged [if successful])
1 william 94 #!/bin/bash
2    
3     # ROOT DEFINITIONS
4     export SVNTMP="svntmp"
5     export SVNROOT_URL="https://svn.netsolutions.dnsalias.com/websvn/ps2/pcsx2/pcsx2_0.9.7/"
6     export downstream_export_location="`pwd`"
7     export upstream_trunk="$downstream_export_location/upstream"
8     export upstream_repsoitory_url=""
9     export upstream_current_version_branch="0.9.7"
10     export downstream_build_configuration="debug"
11     export upstream_revision="HEAD"
12     #export upstream_revision="3113"
13     export PCSX2_VERSION="pcsx2-$upstream_current_version_branch-r$upstream_revision-$downstream_build_configuration";
14    
15     # AUTO BRANCH DEFINITIONS
16     export BRANCH_DIR="branch"
17     export BRANCH_CONFIGURATION="debug"
18     export BRANCH_LINE="0.X"
19     export BRANCH_NAME="latest"
20     export BRANCH_URL="$SVNROOT_URL/$BRANCH_DIR/$BRANCH_CONFIGURATION/$BRANCH_LINE/$BRANCH_NAME"
21     export BRANCH_LOCATION="$downstream_export_location/$BRANCH_DIR/$BRANCH_CONFIGURATION/$BRANCH_LINE"
22     export BRANCH_COMMIT_MESSAGE="Creating $BRANCH_NAME branch for r$upstream_revision"
23    
24     # AUTO BUILD DEFINITIONS
25     export BUILD_TMP_SEED=`date +%s`
26     export BUILD_TMP_DIR="/tmp"
27     export PCSX2_BUILD_TMP="$BUILD_TMP_DIR/pcsx2_build_stageing_$BUILD_TMP_SEED"
28     export DotNetFrameworkVersion="3.5"
29     export MSBUILD="/cygdrive/C/Windows/Microsoft.NET/Framework/v$DotNetFrameworkVersion/MSBuild.exe"
30     export VSC_PROJECT_ROOT="$PCSX2_BUILD_TMP"
31     export VSC_PROJECT_FILE="pcsx2_suite_2008.sln"
32     export VSC_PROJECT_PATH="$VSC_PROJECT_ROOT/$VSC_PROJECT_FILE"
33     export VSC_PROJECT_PATH_WIN32=`cyg2winpath $VSC_PROJECT_PATH`
34 william 95 export VSC_BUILD_VERSION_UPSTREAM=""
35     export VSC_BUILD_VERSION_LOCAL=""
36 william 94
37 william 95
38 william 94 # AUTO TAG DEFINITIONS
39     export TAG_PRECOMMIT_MESSAGE="Commiting build of: $PCSX2_VERSION"
40     export TAG_MESSAGE="Tagging build of: $PCSX2_VERSION"
41     export TAG_DIR="tag"
42     export TAG_CONFIGURATION="debug"
43     export TAG_LINE="0.X"
44     export TAG_NAME="latest"
45     export TAG_URL="$SVNROOT_URL/$TAG_DIR/$TAG_CONFIGURATION/$TAG_LINE/$TAG_NAME"
46     export TAG_LOCATION="$downstream_export_location/$TAG_DIR/$TAG_CONFIGURATION/$TAG_LINE"
47     export TAG_COMMIT_MESSAGE="Creating $TAG_NAME tag for r$upstream_revision"

  ViewVC Help
Powered by ViewVC 1.1.22