OpenWrt – Diff between revs 2 and 3
?pathlinks?
Rev 2 | Rev 3 | |||
---|---|---|---|---|
Line 64... | Line 64... | |||
64 | $(curdir)/install: $(TMP_DIR)/.build $(curdir)/merge $(if $(CONFIG_TARGET_PER_DEVICE_ROOTFS),$(curdir)/merge-index) |
64 | $(curdir)/install: $(TMP_DIR)/.build $(curdir)/merge $(if $(CONFIG_TARGET_PER_DEVICE_ROOTFS),$(curdir)/merge-index) |
|
65 | - find $(STAGING_DIR_ROOT) -type d | $(XARGS) chmod 0755 |
65 | - find $(STAGING_DIR_ROOT) -type d | $(XARGS) chmod 0755 |
|
66 | rm -rf $(TARGET_DIR) $(TARGET_DIR_ORIG) |
66 | rm -rf $(TARGET_DIR) $(TARGET_DIR_ORIG) |
|
67 | mkdir -p $(TARGET_DIR)/tmp |
67 | mkdir -p $(TARGET_DIR)/tmp |
|
68 | $(call opkg,$(TARGET_DIR)) install \ |
68 | $(call opkg,$(TARGET_DIR)) install \ |
|
69 | $(call opkg_package_files,$(foreach pkg,$(shell cat $(PACKAGE_INSTALL_FILES) 2>/dev/null),$(pkg)$(call GetABISuffix,$(pkg)))) |
69 | $(call opkg_package_files,$(shell cat $(PACKAGE_INSTALL_FILES) 2>/dev/null)) |
|
70 | @for file in $(PACKAGE_INSTALL_FILES); do \ |
70 | @for file in $(PACKAGE_INSTALL_FILES); do \ |
|
71 | [ -s $$file.flags ] || continue; \ |
71 | [ -s $$file.flags ] || continue; \ |
|
72 | for flag in `cat $$file.flags`; do \ |
72 | for flag in `cat $$file.flags`; do \ |
|
73 | $(call opkg,$(TARGET_DIR)) flag $$flag `cat $$file`; \ |
73 | $(call opkg,$(TARGET_DIR)) flag $$flag `cat $$file`; \ |
|
74 | done; \ |
74 | done; \ |
|
Line 82... | Line 82... | |||
82 | @echo Generating package index... |
82 | @echo Generating package index... |
|
83 | @for d in $(PACKAGE_SUBDIRS); do ( \ |
83 | @for d in $(PACKAGE_SUBDIRS); do ( \ |
|
84 | mkdir -p $$d; \ |
84 | mkdir -p $$d; \ |
|
85 | cd $$d || continue; \ |
85 | cd $$d || continue; \ |
|
86 | $(SCRIPT_DIR)/ipkg-make-index.sh . 2>&1 > Packages.manifest; \ |
86 | $(SCRIPT_DIR)/ipkg-make-index.sh . 2>&1 > Packages.manifest; \ |
|
87 | grep -vE '^(Maintainer|LicenseFiles|Source|SourceName|Require)' Packages.manifest > Packages && \ |
87 | grep -vE '^(Maintainer|LicenseFiles|Source|Require)' Packages.manifest > Packages && \ |
|
88 | gzip -9nc Packages > Packages.gz; \ |
88 | gzip -9nc Packages > Packages.gz; \ |
|
89 | ); done |
89 | ); done |
|
90 | ifdef CONFIG_SIGNED_PACKAGES |
90 | ifdef CONFIG_SIGNED_PACKAGES |
|
91 | @echo Signing package index... |
91 | @echo Signing package index... |
|
92 | @for d in $(PACKAGE_SUBDIRS); do ( \ |
92 | @for d in $(PACKAGE_SUBDIRS); do ( \ |