Revision 7148, 1.0 KB checked in by munepi, 12 years ago (diff) |
---|
diff -du texlive-20120701-source/Build.vine texlive-20120701-source/Build
old | new | |
---|---|---|
109 | 109 | $TL_CONF_XDVI_TOOLKIT \ |
110 | 110 | $TL_CONFIGURE_ARGS \ |
111 | 111 | "$@" \ |
112 | && eval $TL_BUILD_ENV time $TL_MAKE $TL_MAKE_FLAGS $TL_TARGET | |
112 | || exit 1 | |
113 | ||
114 | (cd .. | |
115 | ## Avoid pollution from internal libraries. | |
116 | rm -rf ./libs/{expat,freetype2,gd,jpeg,libpng,libttf,ncurses,type1,t1lib,unzip,xpdf,zlib} || exit 1 | |
117 | ## XXX Hacks to avoid accidental version clashs with system libraries. | |
118 | hack_libs=( | |
119 | zlib | |
120 | libpng | |
121 | t1lib | |
122 | freetype2 | |
123 | gd | |
124 | xpdf | |
125 | ) | |
126 | for i in "${hack_libs[@]}"; do | |
127 | mkdir -p ./libs/${i} | |
128 | touch ./libs/${i}/configure | |
129 | done | |
130 | ) | |
131 | ||
132 | eval $TL_BUILD_ENV time $TL_MAKE $TL_MAKE_FLAGS $TL_TARGET | |
113 | 133 | |
114 | 134 | # Too arcane to try to propagate the exit status through a pipeline. |
115 | 135 | # Just use a temp file. |