File tree Expand file tree Collapse file tree 1 file changed +16
-2
lines changed
Expand file tree Collapse file tree 1 file changed +16
-2
lines changed Original file line number Diff line number Diff line change @@ -24,13 +24,16 @@ MOD_VERSION_TAG=$(BUILD_SCRIPT_LOCATION)/version_tag_mod
2424MOD_IMAGE =$(IMAGE_BUILD ) /OpenWRT_image
2525MOD_IMAGE_TGZ =$(NAME ) _2.0_img.tar.gz
2626
27+
28+ # ------------
29+ PACKAGE_FOLDER =$(NAME )
2730MOD_PACKAGE_TGZ =$(NAME ) _$(VERSION ) .tar.gz
2831
2932# .DEFAULT_GOAL:
3033# .PHONY:
3134
3235# --------------------------------------------
33- $(MOD_FOLDER ) $(BUILD_FOLDER ) $(MOUNT_POINT ) $(IMAGE_BUILD_SRC ) $(IMAGE_BUILD_TGT ) :
36+ $(MOD_FOLDER ) $(BUILD_FOLDER ) $(MOUNT_POINT ) $(IMAGE_BUILD_SRC ) $(IMAGE_BUILD_TGT ) $( PACKAGE_FOLDER ) :
3437 mkdir -p $@
3538
3639
@@ -101,6 +104,16 @@ $(MOD_IMAGE_TGZ): $(IMAGE_BUILD_TGT) $(MOD_IMAGE) $(MOD_VERSION_TAG)
101104
102105image : clean_image building prepare_image_config apply_custom_config $(MOD_IMAGE_TGZ )
103106
107+ # ---------------------------------------------
108+ # Package creation
109+
110+ $(MOD_PACKAGE_TGZ ) : prepare_build building $(PACKAGE_FOLDER )
111+ cp -r $(BUILD_FOLDER ) /* $(PACKAGE_FOLDER )
112+ # Here for example tiny howtos or additional scripts
113+ tar czf $@ $(PACKAGE_FOLDER )
114+
115+
116+
104117# ---------------------------------------------
105118# Clean stuff
106119
@@ -112,13 +125,14 @@ cleanall: clean
112125 - rm -v $(MOD_PACKAGE_TGZ )
113126
114127clean :
128+ - rm -rvf $(PACKAGE_FOLDER )
115129 - rm -rvf $(BUILD_FOLDER )
116130 - rm -rvf $(IMAGE_BUILD )
117131
118132# -------------------------------------------
119133# Bundle targets
120134
121- all : image $( MOD_PACKAGE_TGZ )
135+ all : image package
122136
123137# comp....
124138shortimage : image
You can’t perform that action at this time.
0 commit comments