Use configured resolution for login/outgame/ingame
[ryzomcore.git] / ryzom / tools / scripts / linux / make_all
blob618a5bf2a29f7622484d80c736949d538d49805e
1 #!/bin/sh -
3 #export RYZOM_PATH="$HOME/code/ryzom"
5 if [ X"$RYZOM_PATH" = "X" ]
6 then
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\"
9 exit
12 . $RYZOM_PATH/tools/scripts/linux/utilities
14 init
16 ##############################################################################
17 #### BUILD NEL
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
27 verify $? BUILD NEL
29 $RYZOM_PATH/tools/scripts/linux/build nel install >>$LOG_INFO 2>>$LOG_ERROR
30 verify $? BUILD NEL INSTALL
32 ##############################################################################
33 #### BUILD NELNS
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 ##############################################################################
60 cd $RYZOM_PATH/common
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 ##############################################################################
72 #### BUILD RYZOM
73 ##############################################################################
75 cd $RYZOM_PATH/server
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
84 verify $? BUILD RYZOM
86 ##############################################################################
87 ##### copy translation file from tools/translation
88 ##############################################################################
90 #cp -a $RYZOM_PATH/tools/translation/translated/*.txt $RYZOM_PATH/server/data_shard/language/