3 #export RYZOM_PATH="$HOME/code/ryzom"
5 if [ X
"$RYZOM_PATH" = "X" ]
7 echo Error
: You need to setup \
$RYZOM_PATH environement variable with the path where the ryzom code is
8 echo For example
: export RYZOM_PATH
=\"/home
/user
/code
/ryzom
\"
12 .
$RYZOM_PATH/tools
/scripts
/linux
/utilities
16 ##############################################################################
18 ##############################################################################
20 $RYZOM_PATH/tools
/scripts
/linux
/build init nel
--disable-3d --disable-samples --disable-tools >>$LOG_INFO 2>>$LOG_ERROR
21 verify $? BUILD INIT NEL
23 #$RYZOM_PATH/tools/scripts/linux/build nel clean
24 #verify $? BUILD NEL CLEAN
26 $RYZOM_PATH/tools
/scripts
/linux
/build nel
>>$LOG_INFO 2>>$LOG_ERROR
29 $RYZOM_PATH/tools
/scripts
/linux
/build nel
install >>$LOG_INFO 2>>$LOG_ERROR
30 verify $? BUILD NEL INSTALL
32 ##############################################################################
34 ##############################################################################
35 # update: we don't need nelns to run a ryzom shard
37 #$RYZOM_PATH/tools/scripts/linux/build init nelns >>$LOG_INFO 2>>$LOG_ERROR
38 #verify $? BUILD INIT NELNS
40 #$RYZOM_PATH/tools/scripts/linux/build nelns clean
41 #verify $? BUILD NEL CLEAN
43 #$RYZOM_PATH/tools/scripts/linux/build nelns >>$LOG_INFO 2>>$LOG_ERROR
44 #verify $? BUILD NELNS
46 #$RYZOM_PATH/tools/scripts/linux/build nelns install >>$LOG_INFO 2>>$LOG_ERROR
47 #verify $? BUILD NELNS INSTALL
50 ##############################################################################
51 ##### CLEAR packed_sheet (rebuilt in Ryzom build)
52 ##############################################################################
54 rm $RYZOM_PATH/server
/src
/*/*.packed_sheets
56 ##############################################################################
57 #### BUILD RYZOM COMMON
58 ##############################################################################
62 #make clean >>$LOG_INFO 2>>$LOG_ERROR
63 #verify $? CLEAN RYZOM COMMON
65 make update
>>$LOG_INFO 2>>$LOG_ERROR
66 verify $? UPDATE RYZOM MAKEFILE COMMON
68 make night
>>$LOG_INFO 2>>$LOG_ERROR
69 verify $? BUILD RYZOM COMMON
71 ##############################################################################
73 ##############################################################################
77 #make clean >>$LOG_INFO 2>>$LOG_ERROR
78 #verify $? CLEAN RYZOM
80 make update
>>$LOG_INFO 2>>$LOG_ERROR
81 verify $? UPDATE RYZOM MAKEFILE
83 CFLAGS
="-DFINAL_VERSION=1" CXXFLAGS
="-DFINAL_VERSION=1" make night
>>$LOG_INFO 2>>$LOG_ERROR
86 ##############################################################################
87 ##### copy translation file from tools/translation
88 ##############################################################################
90 #cp -a $RYZOM_PATH/tools/translation/translated/*.txt $RYZOM_PATH/server/data_shard/language/