Difference between revisions of "User:Michelle2 Zenovka/cmake-notes"
Jump to navigation
Jump to search
Line 13: | Line 13: | ||
#!/bin/sh | #!/bin/sh | ||
x=$1 | x=$1 | ||
if [ $x == "-m" ] ; then | if [ $x == "-m" ] ; then | ||
echo "i686" | echo "i686" | ||
fi | fi | ||
if [ $x == "-s" ] ; then | if [ $x == "-s" ] ; then | ||
echo "Linux" | echo "Linux" | ||
fi | fi | ||
if [ $x == "-r" ] ; then | if [ $x == "-r" ] ; then | ||
echo "2.6.24-1-i686" | echo "2.6.24-1-i686" |
Revision as of 11:50, 30 July 2008
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.
#!/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