User:Michelle2 Zenovka/cmake-notes

From Second Life Wiki
< User:Michelle2 Zenovka
Revision as of 12:50, 30 July 2008 by Michelle2 Zenovka (talk | contribs) (→‎Mess around with cmakes build arch)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Turn on verbose info

develop.py build VERBOSE=1

Pass custom flags

develop.py configure -DMYVARIABLE:BOOL=TRUE

Mess around with cmakes build arch

cmake uses uname on linux to determine the arch, By replacing /bin/uname with a script that echos what you want. I use this when testing in my 32bit chroot on my amd64 system.

#!/bin/sh
x=$1

if [ $x == "-m" ] ; then
	echo "i686"
fi
 
if [ $x == "-s" ] ; then
       echo "Linux"
fi

if [ $x == "-r" ] ; then
	echo "2.6.24-1-i686"
fi

if [ $x == "-p" ] ; then
       echo "unknown"
fi