mirror of
https://github.com/servo/servo.git
synced 2025-08-06 14:10:11 +01:00
Stop building Ragel
It's not needed for the distributable harfbuzz source that we're building now. I haven't removed the submodule because it's an involved process that looks like it will trip people up.
This commit is contained in:
parent
e99ab2e08b
commit
ad047d1f74
2 changed files with 2 additions and 12 deletions
12
Makefile.in
12
Makefile.in
|
@ -84,7 +84,6 @@ CHECK_DEPS += \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
|
|
||||||
CLEAN_DEPS += \
|
CLEAN_DEPS += \
|
||||||
clean-ragel \
|
|
||||||
clean-harfbuzz \
|
clean-harfbuzz \
|
||||||
clean-rust-harfbuzz \
|
clean-rust-harfbuzz \
|
||||||
clean-mozjs \
|
clean-mozjs \
|
||||||
|
@ -111,11 +110,8 @@ libservo.dummy: $(SERVO_DEPS)
|
||||||
servo-test: $(SERVO_DEPS)
|
servo-test: $(SERVO_DEPS)
|
||||||
$(RUSTC) $(RUSTFLAGS) $(RUSTLIBS) --test -o $@ $<
|
$(RUSTC) $(RUSTFLAGS) $(RUSTLIBS) --test -o $@ $<
|
||||||
|
|
||||||
src/ragel/ragel/ragel:
|
src/harfbuzz/src/.libs/libharfbuzz.a:
|
||||||
$(MAKE) -C src/ragel
|
$(MAKE) -C src/harfbuzz CXXFLAGS=-fPIC LDFLAGS="-fPIC -lstdc++"
|
||||||
|
|
||||||
src/harfbuzz/src/.libs/libharfbuzz.a: src/ragel/ragel/ragel
|
|
||||||
$(MAKE) -C src/harfbuzz PATH=$(PATH):$(BUILD_DIR)/src/ragel/ragel CXXFLAGS=-fPIC LDFLAGS="-fPIC -lstdc++"
|
|
||||||
|
|
||||||
src/mozjs/libjs_static.a:
|
src/mozjs/libjs_static.a:
|
||||||
$(MAKE) -C src/mozjs
|
$(MAKE) -C src/mozjs
|
||||||
|
@ -202,10 +198,6 @@ check-rust-layers: $(LAYERS_DEPS)
|
||||||
.PHONY: clean
|
.PHONY: clean
|
||||||
clean: $(CLEAN_DEPS)
|
clean: $(CLEAN_DEPS)
|
||||||
|
|
||||||
.PHONY: clean-ragel
|
|
||||||
clean-ragel:
|
|
||||||
$(MAKE) clean -C src/ragel
|
|
||||||
|
|
||||||
.PHONY: clean-harfbuzz
|
.PHONY: clean-harfbuzz
|
||||||
clean-harfbuzz:
|
clean-harfbuzz:
|
||||||
$(MAKE) clean -C src/harfbuzz
|
$(MAKE) clean -C src/harfbuzz
|
||||||
|
|
|
@ -3,7 +3,6 @@
|
||||||
SRCDIR="$(cd $(dirname $0) && pwd)"
|
SRCDIR="$(cd $(dirname $0) && pwd)"
|
||||||
sed "s#%VPATH%#${SRCDIR}#" ${SRCDIR}/Makefile.in > Makefile
|
sed "s#%VPATH%#${SRCDIR}#" ${SRCDIR}/Makefile.in > Makefile
|
||||||
|
|
||||||
mkdir -p src/ragel || exit $?
|
|
||||||
mkdir -p src/harfbuzz || exit $?
|
mkdir -p src/harfbuzz || exit $?
|
||||||
mkdir -p src/mozjs || exit $?
|
mkdir -p src/mozjs || exit $?
|
||||||
mkdir -p src/rust-harfbuzz || exit $?
|
mkdir -p src/rust-harfbuzz || exit $?
|
||||||
|
@ -17,7 +16,6 @@ mkdir -p src/rust-geom || exit $?
|
||||||
mkdir -p src/rust-glut || exit $?
|
mkdir -p src/rust-glut || exit $?
|
||||||
mkdir -p src/rust-layers || exit $?
|
mkdir -p src/rust-layers || exit $?
|
||||||
|
|
||||||
(cd src/ragel && sh ${SRCDIR}/src/ragel/configure) || exit $?
|
|
||||||
(cd src/harfbuzz && sh ${SRCDIR}/src/harfbuzz/configure --enable-static) || exit $?
|
(cd src/harfbuzz && sh ${SRCDIR}/src/harfbuzz/configure --enable-static) || exit $?
|
||||||
(cd src/mozjs && sh ${SRCDIR}/src/mozjs/js/src/configure --enable-debug --disable-optimize) || exit $?
|
(cd src/mozjs && sh ${SRCDIR}/src/mozjs/js/src/configure --enable-debug --disable-optimize) || exit $?
|
||||||
(cd src/rust-opengles && sh ${SRCDIR}/src/rust-opengles/configure) || exit $?
|
(cd src/rust-opengles && sh ${SRCDIR}/src/rust-opengles/configure) || exit $?
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue