Changeset 949 for trunk/build/lol-build
- Timestamp:
- Sep 13, 2011, 6:09:44 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/build/lol-build
r948 r949 28 28 platform="$2" 29 29 30 top_srcdir=$(dirname "$0")/.. 31 cd $top_srcdir 32 top_srcdir="`pwd`" 30 __init__() 31 { 32 top_srcdir=$(dirname "$0")/.. 33 cd $top_srcdir 34 top_srcdir="`pwd`" 35 36 case "${MSYSTEM}" in 37 MINGW32|MINGW64) 38 PATH="$PATH:./contrib/gtk-2.22.1/bin" 39 M4PATH="$M4PATH:./contrib/gtk-2.22.1/share/aclocal" 40 ;; 41 esac 42 } 33 43 34 44 bootstrap() … … 42 52 # No bootstrapping needed 43 53 ;; 44 windows-i386|windows-amd64) 45 PATH="$PATH:./contrib/gtk-2.22.1/bin" 46 M4PATH="$M4PATH:./contrib/gtk-2.22.1/share/aclocal" 54 *) 47 55 PATH="$PATH" M4PATH="$M4PATH" ./bootstrap 48 ;;49 *)50 ./bootstrap51 56 ;; 52 57 esac … … 70 75 false 71 76 fi 77 PKG_CONFIG_PATH="$PKG_CONFIG_PATH:$PWD/contrib/gtkglarea-2.0.1/lib/pkgconfig" 72 78 LDFLAGS="$LDFLAGS -L$PWD/contrib/glew-1.7.0/lib/i686-w64-mingw32" 73 79 LDFLAGS="$LDFLAGS -L$PWD/contrib/sdl-1.2.14/lib/i686-w64-mingw32" 80 LDFLAGS="$LDFLAGS -L$PWD/contrib/sdl-image-1.2.10/lib/i686-w64-mingw32" 81 LDFLAGS="$LDFLAGS -L$PWD/contrib/sdl-mixer-1.2.11/lib/i686-w64-mingw32" 82 LDFLAGS="$LDFLAGS -L$PWD/contrib/gtk-2.22.1/lib" 83 LDFLAGS="$LDFLAGS -L$PWD/contrib/gtk-2.22.1/bin" 84 LDFLAGS="$LDFLAGS -L$PWD/contrib/gtkglarea-2.0.1/lib" 74 85 ;; 75 86 windows-amd64) … … 85 96 LDFLAGS="$LDFLAGS -L$PWD/contrib/glew-1.7.0/lib/x86_64-w64-mingw32" 86 97 LDFLAGS="$LDFLAGS -L$PWD/contrib/sdl-1.2.14/lib/x86_64-w64-mingw32" 98 LDFLAGS="$LDFLAGS -L$PWD/contrib/sdl-image-1.2.10/lib/x86_64-w64-mingw32" 99 LDFLAGS="$LDFLAGS -L$PWD/contrib/sdl-mixer-1.2.11/lib/x86_64-w64-mingw32" 87 100 ;; 88 101 esac … … 96 109 ;; 97 110 ps3-ppu) 98 ./configure CXX=ppu-lv2-g++ CC=ppu-lv2-gcc ac_cv_exeext=.elf --host=none111 PATH="$PATH" ./configure CXX=ppu-lv2-g++ CC=ppu-lv2-gcc ac_cv_exeext=.elf --host=none 99 112 ;; 100 113 windows-i386|windows-amd64) 101 PKG_CONFIG_PATH="$PKG_CONFIG_PATH:$PWD/contrib/gtkglarea-2.0.1/lib/pkgconfig"102 114 CPPFLAGS="$CPPFLAGS -I$PWD/contrib/sdl-1.2.14/include" 103 115 CPPFLAGS="$CPPFLAGS -I$PWD/contrib/sdl-image-1.2.10/include" … … 113 125 CPPFLAGS="$CPPFLAGS -I$PWD/contrib/gtk-2.22.1/include/atk-1.0" 114 126 CPPFLAGS="$CPPFLAGS -I$PWD/contrib/gtkglarea-2.0.1/include" 115 LDFLAGS="$LDFLAGS -L$PWD/contrib/sdl-image-1.2.10/lib"116 LDFLAGS="$LDFLAGS -L$PWD/contrib/sdl-mixer-1.2.11/lib"117 LDFLAGS="$LDFLAGS -L$PWD/contrib/gtk-2.22.1/lib"118 LDFLAGS="$LDFLAGS -L$PWD/contrib/gtk-2.22.1/bin"119 LDFLAGS="$LDFLAGS -L$PWD/contrib/gtkglarea-2.0.1/lib"120 127 CPPFLAGS="$CPPFLAGS -mms-bitfields" 121 128 LDFLAGS="$LDFLAGS -static-libgcc -static-libstdc++" … … 123 130 GTK_LIBS="$GTK_LIBS -lgtk-win32-2.0 -lgdk-win32-2.0" 124 131 GTK_LIBS="$GTK_LIBS -lglib-2.0 -lgthread-2.0 -lgobject-2.0" 125 LOL_LIBS="$LOL_LIBS -lSDL_image -lSDL_mixer -lSDLmain -lSDL -lopengl32 -lglew32" 126 PKG_CONFIG_PATH="$PKG_CONFIG_PATH" ./configure $HOSTFLAGS $BUILDFLAGS CPPFLAGS="$CPPFLAGS" LDFLAGS="$LDFLAGS" GTK_LIBS="$GTK_LIBS" LOL_LIBS="$LOL_LIBS" 132 PATH="$PATH" PKG_CONFIG_PATH="$PKG_CONFIG_PATH" ./configure $HOSTFLAGS $BUILDFLAGS CPPFLAGS="$CPPFLAGS" LDFLAGS="$LDFLAGS" GTK_LIBS="$GTK_LIBS" 127 133 ;; 128 134 *) 129 ./configure135 PATH="$PATH" ./configure 130 136 ;; 131 137 esac … … 186 192 } 187 193 194 __init__ 188 195 echo "lol-build: executing action '$action' on platform '$platform'" >&2 189 196 eval "$action"
Note: See TracChangeset
for help on using the changeset viewer.