Loading core/Makefile +0 −81 Original line number Diff line number Diff line Loading @@ -2370,36 +2370,6 @@ endif # BUILDING_SYSTEM_IMAGE .PHONY: sync syncsys sync syncsys: $(INTERNAL_SYSTEMIMAGE_FILES) ####### ## system tarball define build-systemtarball-target $(call pretty,"Target system fs tarball: $(INSTALLED_SYSTEMTARBALL_TARGET)") $(call create-system-vendor-symlink) $(call create-system-product-symlink) $(call create-system-system_ext-symlink) $(MKTARBALL) $(FS_GET_STATS) \ $(PRODUCT_OUT) system $(PRIVATE_SYSTEM_TAR) \ $(INSTALLED_SYSTEMTARBALL_TARGET) $(TARGET_OUT) endef ifndef SYSTEM_TARBALL_FORMAT SYSTEM_TARBALL_FORMAT := bz2 endif system_tar := $(PRODUCT_OUT)/system.tar INSTALLED_SYSTEMTARBALL_TARGET := $(system_tar).$(SYSTEM_TARBALL_FORMAT) $(INSTALLED_SYSTEMTARBALL_TARGET): PRIVATE_SYSTEM_TAR := $(system_tar) $(INSTALLED_SYSTEMTARBALL_TARGET): $(FS_GET_STATS) $(INTERNAL_SYSTEMIMAGE_FILES) $(build-systemtarball-target) .PHONY: systemtarball-nodeps systemtarball-nodeps: $(FS_GET_STATS) \ $(filter-out systemtarball-nodeps stnod,$(MAKECMDGOALS)) $(build-systemtarball-target) .PHONY: stnod stnod: systemtarball-nodeps # ----------------------------------------------------------------- ## platform.zip: system, plus other files to be used in PDK fusion build, ## in a zip file Loading Loading @@ -2501,34 +2471,6 @@ endif endif # BUILD_PLATFORM_ZIP # ----------------------------------------------------------------- ## boot tarball define build-boottarball-target $(hide) echo "Target boot fs tarball: $(INSTALLED_BOOTTARBALL_TARGET)" $(hide) mkdir -p $(PRODUCT_OUT)/boot $(hide) cp -f $(INTERNAL_BOOTIMAGE_FILES) $(PRODUCT_OUT)/boot/. $(hide) echo $(INTERNAL_KERNEL_CMDLINE) > $(PRODUCT_OUT)/boot/cmdline $(hide) $(MKTARBALL) $(FS_GET_STATS) \ $(PRODUCT_OUT) boot $(PRIVATE_BOOT_TAR) \ $(INSTALLED_BOOTTARBALL_TARGET) $(TARGET_OUT) endef ifndef BOOT_TARBALL_FORMAT BOOT_TARBALL_FORMAT := bz2 endif boot_tar := $(PRODUCT_OUT)/boot.tar INSTALLED_BOOTTARBALL_TARGET := $(boot_tar).$(BOOT_TARBALL_FORMAT) $(INSTALLED_BOOTTARBALL_TARGET): PRIVATE_BOOT_TAR := $(boot_tar) $(INSTALLED_BOOTTARBALL_TARGET): $(FS_GET_STATS) $(INTERNAL_BOOTIMAGE_FILES) $(build-boottarball-target) .PHONY: boottarball-nodeps btnod boottarball-nodeps btnod: $(FS_GET_STATS) \ $(filter-out boottarball-nodeps btnod,$(MAKECMDGOALS)) $(build-boottarball-target) # ----------------------------------------------------------------- # data partition image INTERNAL_USERDATAIMAGE_FILES := \ Loading Loading @@ -2578,29 +2520,6 @@ ASAN_SYSTEM_INSTALL_OPTIONS := --owner=1000 --group=1000 $(ASAN_IN_SYSTEM_INSTALLED): $(INSTALLED_USERDATAIMAGE_TARGET_DEPS) tar cfj $(ASAN_IN_SYSTEM_INSTALLED) $(ASAN_SYSTEM_INSTALL_OPTIONS) -C $(TARGET_OUT_DATA)/.. $(ASAN_OUT_DIRS_FOR_SYSTEM_INSTALL) >/dev/null ####### ## data partition tarball define build-userdatatarball-target $(call pretty,"Target userdata fs tarball: " \ "$(INSTALLED_USERDATATARBALL_TARGET)") $(MKTARBALL) $(FS_GET_STATS) \ $(PRODUCT_OUT) data $(PRIVATE_USERDATA_TAR) \ $(INSTALLED_USERDATATARBALL_TARGET) $(TARGET_OUT) endef userdata_tar := $(PRODUCT_OUT)/userdata.tar INSTALLED_USERDATATARBALL_TARGET := $(userdata_tar).bz2 $(INSTALLED_USERDATATARBALL_TARGET): PRIVATE_USERDATA_TAR := $(userdata_tar) $(INSTALLED_USERDATATARBALL_TARGET): $(FS_GET_STATS) $(INTERNAL_USERDATAIMAGE_FILES) $(build-userdatatarball-target) $(call dist-for-goals,userdatatarball,$(INSTALLED_USERDATATARBALL_TARGET)) .PHONY: userdatatarball-nodeps userdatatarball-nodeps: $(FS_GET_STATS) $(build-userdatatarball-target) # ----------------------------------------------------------------- # partition table image ifdef BOARD_BPT_INPUT_FILES Loading core/config.mk +1 −3 Original line number Diff line number Diff line Loading @@ -584,7 +584,6 @@ MKSQUASHFSUSERIMG := $(HOST_OUT_EXECUTABLES)/mksquashfsimage.sh MKF2FSUSERIMG := $(HOST_OUT_EXECUTABLES)/mkf2fsuserimg.sh SIMG2IMG := $(HOST_OUT_EXECUTABLES)/simg2img$(HOST_EXECUTABLE_SUFFIX) E2FSCK := $(HOST_OUT_EXECUTABLES)/e2fsck$(HOST_EXECUTABLE_SUFFIX) MKTARBALL := build/make/tools/mktarball.sh TUNE2FS := $(HOST_OUT_EXECUTABLES)/tune2fs$(HOST_EXECUTABLE_SUFFIX) JARJAR := $(HOST_OUT_JAVA_LIBRARIES)/jarjar.jar DATA_BINDING_COMPILER := $(HOST_OUT_JAVA_LIBRARIES)/databinding-compiler.jar Loading Loading @@ -1154,8 +1153,7 @@ endef # in the source tree. dont_bother_goals := out \ snod systemimage-nodeps \ stnod systemtarball-nodeps \ userdataimage-nodeps userdatatarball-nodeps \ userdataimage-nodeps \ cacheimage-nodeps \ bptimage-nodeps \ vnod vendorimage-nodeps \ Loading core/main.mk +0 −9 Original line number Diff line number Diff line Loading @@ -1573,12 +1573,6 @@ ramdisk: $(INSTALLED_RAMDISK_TARGET) .PHONY: ramdisk_debug ramdisk_debug: $(INSTALLED_DEBUG_RAMDISK_TARGET) .PHONY: systemtarball systemtarball: $(INSTALLED_SYSTEMTARBALL_TARGET) .PHONY: boottarball boottarball: $(INSTALLED_BOOTTARBALL_TARGET) .PHONY: userdataimage userdataimage: $(INSTALLED_USERDATAIMAGE_TARGET) Loading @@ -1586,9 +1580,6 @@ ifneq (,$(filter userdataimage, $(MAKECMDGOALS))) $(call dist-for-goals, userdataimage, $(BUILT_USERDATAIMAGE_TARGET)) endif .PHONY: userdatatarball userdatatarball: $(INSTALLED_USERDATATARBALL_TARGET) .PHONY: cacheimage cacheimage: $(INSTALLED_CACHEIMAGE_TARGET) Loading core/ninja_config.mk +0 −2 Original line number Diff line number Diff line Loading @@ -16,7 +16,6 @@ PARSE_TIME_MAKE_GOALS := \ all \ ECLIPSE-% \ AUX-% \ boottarball-nodeps \ brillo_tests \ btnod \ build-art% \ Loading Loading @@ -44,7 +43,6 @@ PARSE_TIME_MAKE_GOALS := \ snod \ stnod \ systemimage-nodeps \ systemtarball-nodeps \ target-files-package \ test-art% \ user \ Loading tools/mktarball.shdeleted 100755 → 0 +0 −59 Original line number Diff line number Diff line #!/bin/bash # $1: path to fs_get_stats program # $2: start dir # $3: subdir to tar up (from $2) # $4: target tar name # $5: target tarball name (usually $(3).bz2) # $6: TARGET_OUT path to query device specific FS configs if [ $# -ne 6 ]; then echo "Error: wrong number of arguments in cmd: $0 $* " exit 1 fi fs_get_stats=`readlink -f $1` start_dir=`readlink -f $2` dir_to_tar=$3 target_tar=`readlink -f $4` target_tarball=`readlink -f $5` target_out=`readlink -f $6` cd $2 #tar --no-recursion -cvf ${target_tar} ${dir_to_tar} rm ${target_tar} > /dev/null 2>&1 # do dirs first subdirs=`find ${dir_to_tar} -type d -print` files=`find ${dir_to_tar} \! -type d -print` for f in ${subdirs} ${files} ; do curr_perms=`stat -c 0%a $f` [ -d "$f" ] && is_dir=1 || is_dir=0 new_info=`${fs_get_stats} ${curr_perms} ${is_dir} ${f} ${target_out}` new_uid=`echo ${new_info} | awk '{print $1;}'` new_gid=`echo ${new_info} | awk '{print $2;}'` new_perms=`echo ${new_info} | awk '{print $3;}'` # echo "$f: dir: $is_dir curr: $curr_perms uid: $new_uid gid: $new_gid "\ # "perms: $new_perms" tar --no-recursion --numeric-owner --owner $new_uid \ --group $new_gid --mode $new_perms -rf ${target_tar} ${f} done if [ $? -eq 0 ] ; then case "${target_tarball}" in *.bz2 ) bzip2 -c ${target_tar} > ${target_tarball} ;; *.gz ) gzip -c ${target_tar} > ${target_tarball} ;; esac success=$? [ $success -eq 0 ] || rm -f ${target_tarball} rm -f ${target_tar} exit $success fi rm -f ${target_tar} exit 1 Loading
core/Makefile +0 −81 Original line number Diff line number Diff line Loading @@ -2370,36 +2370,6 @@ endif # BUILDING_SYSTEM_IMAGE .PHONY: sync syncsys sync syncsys: $(INTERNAL_SYSTEMIMAGE_FILES) ####### ## system tarball define build-systemtarball-target $(call pretty,"Target system fs tarball: $(INSTALLED_SYSTEMTARBALL_TARGET)") $(call create-system-vendor-symlink) $(call create-system-product-symlink) $(call create-system-system_ext-symlink) $(MKTARBALL) $(FS_GET_STATS) \ $(PRODUCT_OUT) system $(PRIVATE_SYSTEM_TAR) \ $(INSTALLED_SYSTEMTARBALL_TARGET) $(TARGET_OUT) endef ifndef SYSTEM_TARBALL_FORMAT SYSTEM_TARBALL_FORMAT := bz2 endif system_tar := $(PRODUCT_OUT)/system.tar INSTALLED_SYSTEMTARBALL_TARGET := $(system_tar).$(SYSTEM_TARBALL_FORMAT) $(INSTALLED_SYSTEMTARBALL_TARGET): PRIVATE_SYSTEM_TAR := $(system_tar) $(INSTALLED_SYSTEMTARBALL_TARGET): $(FS_GET_STATS) $(INTERNAL_SYSTEMIMAGE_FILES) $(build-systemtarball-target) .PHONY: systemtarball-nodeps systemtarball-nodeps: $(FS_GET_STATS) \ $(filter-out systemtarball-nodeps stnod,$(MAKECMDGOALS)) $(build-systemtarball-target) .PHONY: stnod stnod: systemtarball-nodeps # ----------------------------------------------------------------- ## platform.zip: system, plus other files to be used in PDK fusion build, ## in a zip file Loading Loading @@ -2501,34 +2471,6 @@ endif endif # BUILD_PLATFORM_ZIP # ----------------------------------------------------------------- ## boot tarball define build-boottarball-target $(hide) echo "Target boot fs tarball: $(INSTALLED_BOOTTARBALL_TARGET)" $(hide) mkdir -p $(PRODUCT_OUT)/boot $(hide) cp -f $(INTERNAL_BOOTIMAGE_FILES) $(PRODUCT_OUT)/boot/. $(hide) echo $(INTERNAL_KERNEL_CMDLINE) > $(PRODUCT_OUT)/boot/cmdline $(hide) $(MKTARBALL) $(FS_GET_STATS) \ $(PRODUCT_OUT) boot $(PRIVATE_BOOT_TAR) \ $(INSTALLED_BOOTTARBALL_TARGET) $(TARGET_OUT) endef ifndef BOOT_TARBALL_FORMAT BOOT_TARBALL_FORMAT := bz2 endif boot_tar := $(PRODUCT_OUT)/boot.tar INSTALLED_BOOTTARBALL_TARGET := $(boot_tar).$(BOOT_TARBALL_FORMAT) $(INSTALLED_BOOTTARBALL_TARGET): PRIVATE_BOOT_TAR := $(boot_tar) $(INSTALLED_BOOTTARBALL_TARGET): $(FS_GET_STATS) $(INTERNAL_BOOTIMAGE_FILES) $(build-boottarball-target) .PHONY: boottarball-nodeps btnod boottarball-nodeps btnod: $(FS_GET_STATS) \ $(filter-out boottarball-nodeps btnod,$(MAKECMDGOALS)) $(build-boottarball-target) # ----------------------------------------------------------------- # data partition image INTERNAL_USERDATAIMAGE_FILES := \ Loading Loading @@ -2578,29 +2520,6 @@ ASAN_SYSTEM_INSTALL_OPTIONS := --owner=1000 --group=1000 $(ASAN_IN_SYSTEM_INSTALLED): $(INSTALLED_USERDATAIMAGE_TARGET_DEPS) tar cfj $(ASAN_IN_SYSTEM_INSTALLED) $(ASAN_SYSTEM_INSTALL_OPTIONS) -C $(TARGET_OUT_DATA)/.. $(ASAN_OUT_DIRS_FOR_SYSTEM_INSTALL) >/dev/null ####### ## data partition tarball define build-userdatatarball-target $(call pretty,"Target userdata fs tarball: " \ "$(INSTALLED_USERDATATARBALL_TARGET)") $(MKTARBALL) $(FS_GET_STATS) \ $(PRODUCT_OUT) data $(PRIVATE_USERDATA_TAR) \ $(INSTALLED_USERDATATARBALL_TARGET) $(TARGET_OUT) endef userdata_tar := $(PRODUCT_OUT)/userdata.tar INSTALLED_USERDATATARBALL_TARGET := $(userdata_tar).bz2 $(INSTALLED_USERDATATARBALL_TARGET): PRIVATE_USERDATA_TAR := $(userdata_tar) $(INSTALLED_USERDATATARBALL_TARGET): $(FS_GET_STATS) $(INTERNAL_USERDATAIMAGE_FILES) $(build-userdatatarball-target) $(call dist-for-goals,userdatatarball,$(INSTALLED_USERDATATARBALL_TARGET)) .PHONY: userdatatarball-nodeps userdatatarball-nodeps: $(FS_GET_STATS) $(build-userdatatarball-target) # ----------------------------------------------------------------- # partition table image ifdef BOARD_BPT_INPUT_FILES Loading
core/config.mk +1 −3 Original line number Diff line number Diff line Loading @@ -584,7 +584,6 @@ MKSQUASHFSUSERIMG := $(HOST_OUT_EXECUTABLES)/mksquashfsimage.sh MKF2FSUSERIMG := $(HOST_OUT_EXECUTABLES)/mkf2fsuserimg.sh SIMG2IMG := $(HOST_OUT_EXECUTABLES)/simg2img$(HOST_EXECUTABLE_SUFFIX) E2FSCK := $(HOST_OUT_EXECUTABLES)/e2fsck$(HOST_EXECUTABLE_SUFFIX) MKTARBALL := build/make/tools/mktarball.sh TUNE2FS := $(HOST_OUT_EXECUTABLES)/tune2fs$(HOST_EXECUTABLE_SUFFIX) JARJAR := $(HOST_OUT_JAVA_LIBRARIES)/jarjar.jar DATA_BINDING_COMPILER := $(HOST_OUT_JAVA_LIBRARIES)/databinding-compiler.jar Loading Loading @@ -1154,8 +1153,7 @@ endef # in the source tree. dont_bother_goals := out \ snod systemimage-nodeps \ stnod systemtarball-nodeps \ userdataimage-nodeps userdatatarball-nodeps \ userdataimage-nodeps \ cacheimage-nodeps \ bptimage-nodeps \ vnod vendorimage-nodeps \ Loading
core/main.mk +0 −9 Original line number Diff line number Diff line Loading @@ -1573,12 +1573,6 @@ ramdisk: $(INSTALLED_RAMDISK_TARGET) .PHONY: ramdisk_debug ramdisk_debug: $(INSTALLED_DEBUG_RAMDISK_TARGET) .PHONY: systemtarball systemtarball: $(INSTALLED_SYSTEMTARBALL_TARGET) .PHONY: boottarball boottarball: $(INSTALLED_BOOTTARBALL_TARGET) .PHONY: userdataimage userdataimage: $(INSTALLED_USERDATAIMAGE_TARGET) Loading @@ -1586,9 +1580,6 @@ ifneq (,$(filter userdataimage, $(MAKECMDGOALS))) $(call dist-for-goals, userdataimage, $(BUILT_USERDATAIMAGE_TARGET)) endif .PHONY: userdatatarball userdatatarball: $(INSTALLED_USERDATATARBALL_TARGET) .PHONY: cacheimage cacheimage: $(INSTALLED_CACHEIMAGE_TARGET) Loading
core/ninja_config.mk +0 −2 Original line number Diff line number Diff line Loading @@ -16,7 +16,6 @@ PARSE_TIME_MAKE_GOALS := \ all \ ECLIPSE-% \ AUX-% \ boottarball-nodeps \ brillo_tests \ btnod \ build-art% \ Loading Loading @@ -44,7 +43,6 @@ PARSE_TIME_MAKE_GOALS := \ snod \ stnod \ systemimage-nodeps \ systemtarball-nodeps \ target-files-package \ test-art% \ user \ Loading
tools/mktarball.shdeleted 100755 → 0 +0 −59 Original line number Diff line number Diff line #!/bin/bash # $1: path to fs_get_stats program # $2: start dir # $3: subdir to tar up (from $2) # $4: target tar name # $5: target tarball name (usually $(3).bz2) # $6: TARGET_OUT path to query device specific FS configs if [ $# -ne 6 ]; then echo "Error: wrong number of arguments in cmd: $0 $* " exit 1 fi fs_get_stats=`readlink -f $1` start_dir=`readlink -f $2` dir_to_tar=$3 target_tar=`readlink -f $4` target_tarball=`readlink -f $5` target_out=`readlink -f $6` cd $2 #tar --no-recursion -cvf ${target_tar} ${dir_to_tar} rm ${target_tar} > /dev/null 2>&1 # do dirs first subdirs=`find ${dir_to_tar} -type d -print` files=`find ${dir_to_tar} \! -type d -print` for f in ${subdirs} ${files} ; do curr_perms=`stat -c 0%a $f` [ -d "$f" ] && is_dir=1 || is_dir=0 new_info=`${fs_get_stats} ${curr_perms} ${is_dir} ${f} ${target_out}` new_uid=`echo ${new_info} | awk '{print $1;}'` new_gid=`echo ${new_info} | awk '{print $2;}'` new_perms=`echo ${new_info} | awk '{print $3;}'` # echo "$f: dir: $is_dir curr: $curr_perms uid: $new_uid gid: $new_gid "\ # "perms: $new_perms" tar --no-recursion --numeric-owner --owner $new_uid \ --group $new_gid --mode $new_perms -rf ${target_tar} ${f} done if [ $? -eq 0 ] ; then case "${target_tarball}" in *.bz2 ) bzip2 -c ${target_tar} > ${target_tarball} ;; *.gz ) gzip -c ${target_tar} > ${target_tarball} ;; esac success=$? [ $success -eq 0 ] || rm -f ${target_tarball} rm -f ${target_tar} exit $success fi rm -f ${target_tar} exit 1