зеркало из https://github.com/mozilla/gecko-dev.git
servo: Merge #1941 - Clean files associated with static linking (from larsbergstrom:clean_rlib); r=metajack
Three things changed with the `make clean` process: - Remove the *.rlib files associated with the Servo crates - Remove the libservo-*.a file, which we will (Very Soon Now) generate now on Android instead of a .so - Update all the submodules, which have corresponding *.rlib file cleanup changes Source-Repo: https://github.com/servo/servo Source-Revision: 6040271db3ccecd694a92fe2cbe437ff12c3e237
This commit is contained in:
Родитель
ff6b7efa76
Коммит
0f2f24e380
|
@ -27,29 +27,29 @@ clean-fast: $(DEPS_CLEAN_TARGETS_FAST) clean-servo
|
|||
|
||||
clean-util:
|
||||
@$(call E, "cleaning util")
|
||||
$(Q)cd $(B)/src/components/util/ && rm -rf libutil*.dylib libutil*.dSYM libutil*.so $(DONE_util)
|
||||
$(Q)cd $(B)/src/components/util/ && rm -rf libutil*.dylib libutil*.rlib libutil*.dSYM libutil*.so $(DONE_util)
|
||||
|
||||
clean-msg:
|
||||
@$(call E, "cleaning msg")
|
||||
$(Q)cd $(B)/src/components/msg/ && rm -rf libmsg*.dylib libmsg*.dSYM libmsg*.so $(DONE_msg)
|
||||
$(Q)cd $(B)/src/components/msg/ && rm -rf libmsg*.dylib libmsg*.rlib libmsg*.dSYM libmsg*.so $(DONE_msg)
|
||||
|
||||
clean-net:
|
||||
@$(call E, "cleaning net")
|
||||
$(Q)cd $(B)/src/components/net/ && rm -rf libnet*.dylib libnet*.dSYM libnet*.so $(DONE_net)
|
||||
$(Q)cd $(B)/src/components/net/ && rm -rf libnet*.dylib libnet*.rlib libnet*.dSYM libnet*.so $(DONE_net)
|
||||
|
||||
clean-gfx:
|
||||
@$(call E, "cleaning gfx")
|
||||
$(Q)cd $(B)/src/components/gfx/ && rm -rf libgfx*.dylib libgfx*.dSYM libgfx*.so $(DONE_gfx)
|
||||
$(Q)cd $(B)/src/components/gfx/ && rm -rf libgfx*.dylib libgfx*.rlib libgfx*.dSYM libgfx*.so $(DONE_gfx)
|
||||
|
||||
clean-script:
|
||||
@$(call E, "cleaning script")
|
||||
$(Q)cd $(B)/src/components/script/ && rm -rf libscript*.dylib libscript*.dSYM libscript*.so $(DONE_script) && find $(S)/src/components/script/ -name \*.pyc -delete
|
||||
$(Q)cd $(B)/src/components/script/ && rm -rf libscript*.dylib libscript*.rlib libscript*.dSYM libscript*.so $(DONE_script) && find $(S)/src/components/script/ -name \*.pyc -delete
|
||||
|
||||
clean-style:
|
||||
@$(call E, "cleaning style")
|
||||
$(Q)cd $(B)/src/components/style/ && rm -rf libstyle*.dylib libstyle*.dSYM libstyle*.so $(DONE_style)
|
||||
$(Q)cd $(B)/src/components/style/ && rm -rf libstyle*.dylib libstyle*.rlib libstyle*.dSYM libstyle*.so $(DONE_style)
|
||||
|
||||
clean-servo: clean-gfx clean-util clean-net clean-script clean-msg clean-style
|
||||
@$(call E, "cleaning servo")
|
||||
$(Q)rm -f servo servo-test $(foreach lib_crate,$(SERVO_LIB_CRATES),servo-test-$(lib_crate)) libservo*.so
|
||||
$(Q)rm -f servo servo-test $(foreach lib_crate,$(SERVO_LIB_CRATES),servo-test-$(lib_crate)) libservo*.so libservo*.a
|
||||
$(Q)cd $(BINDINGS_SRC) && rm -f *.pkl *.rs
|
||||
|
|
Загрузка…
Ссылка в новой задаче