[Crossfire-wiki] [Crossfire DokuWiki] page changed: user:kbulgrien

no-reply_wiki at metalforge.org no-reply_wiki at metalforge.org
Wed May 13 00:07:43 CDT 2009


A page in your DokuWiki was added or changed. Here are the details:

Date        : 2009/05/13 00:07
User        : kbulgrien
Edit Summary: Add trunk.config.sh and branch.config.sh.  They should really be rolled into prerelease.sh, but are not net.

@@ -222,8 +222,37 @@
    fi
    echo
  
  =====Configure Scripts=====
+ 
+ ====trunk.config.sh====
+ 
+   #!/bin/bash
+   #
+   export CFLAGS="-ggdb -g -O0"
+   PWD=`pwd`
+   if [ "${PWD/client/}" != "${PWD}" ]
+   then
+     aclocal -I macros --install
+     autoheader
+     automake -a -c
+     autoreconf
+     ./configure --prefix=$(pwd) --enable-cfgtk2
+   else
+     bash autogen.sh --prefix=$(pwd) ${*}
+   fi
+   echo
+ 
+ ====branch.config.sh====
+ 
+   !/bin/bash
+   export CFLAGS="-ggdb -g $1"
+   # export CFLAGS="-ggdb -g -O0"
+   if [ -e Makefile ]
+   then
+     make maintainer-clean
+   fi
+   bash autogen.sh --prefix=$(pwd) --enable-cfgtk2
  
  ====trunk.autogen.sh====
  
    export CFLAGS="-ggdb -g -O0"
@@ -462,8 +491,16 @@
  
  ==svn-up.sh==
  
  Place **svn-up.sh**, with the contents shown [[user:kbulgrien#svn-up.sh|above]].  It is called by **prerelease.sh** if the svn client version is less than 1.5.  It supports non-sparse checkouts.
+ 
+ ==trunk.config.sh==
+ 
+ Place **trunk.config.sh**, with the contents shown [[user:kbulgrien#trunk.config.sh|above]].  It is called by **prerelease.sh** for trunk builds.
+ 
+ ==branch.config.sh==
+ 
+ Place **branch.config.sh**, with the contents shown [[user:kbulgrien#branch.config.sh|above]].  It is called by **prerelease.sh** for branch builds.
  
  ==prerelease.sh==
  
    #!/bin/bash


IP-Address  : 68.90.128.197
Old Revision: http://wiki.metalforge.net/doku.php/user:kbulgrien?rev=1242189648
New Revision: http://wiki.metalforge.net/doku.php/user:kbulgrien

-- 
This mail was generated by DokuWiki at
http://wiki.metalforge.net/




More information about the crossfire-wiki mailing list