Make: Add pkg-amd64 and pkg-arm64 build targets
Signed-off-by: Michael Mayer <michael@photoprism.app>
This commit is contained in:
parent
c40bf9a32a
commit
1e7b6c6251
1 changed files with 5 additions and 0 deletions
5
Makefile
5
Makefile
|
@ -109,6 +109,11 @@ clean:
|
||||||
tar.gz:
|
tar.gz:
|
||||||
$(info Creating tar.gz archives from the directories in "$(BUILD_PATH)"...)
|
$(info Creating tar.gz archives from the directories in "$(BUILD_PATH)"...)
|
||||||
find "$(BUILD_PATH)" -maxdepth 1 -mindepth 1 -type d -exec tar --exclude='.[^/]*' -C {} -czf {}.tar.gz . \;
|
find "$(BUILD_PATH)" -maxdepth 1 -mindepth 1 -type d -exec tar --exclude='.[^/]*' -C {} -czf {}.tar.gz . \;
|
||||||
|
pkg: pkg-amd64 pkg-arm64
|
||||||
|
pkg-amd64:
|
||||||
|
docker run --rm -u $(UID) --platform=amd64 --pull=always -v ".:/go/src/github.com/photoprism/photoprism" --entrypoint "" photoprism/develop:jammy make all install tar.gz
|
||||||
|
pkg-arm64:
|
||||||
|
docker run --rm -u $(UID) --platform=arm64 --pull=always -v ".:/go/src/github.com/photoprism/photoprism" --entrypoint "" photoprism/develop:jammy make all install tar.gz
|
||||||
install:
|
install:
|
||||||
$(info Installing in "$(DESTDIR)"...)
|
$(info Installing in "$(DESTDIR)"...)
|
||||||
@[ ! -d "$(DESTDIR)" ] || (echo "ERROR: Install path '$(DESTDIR)' already exists!"; exit 1)
|
@[ ! -d "$(DESTDIR)" ] || (echo "ERROR: Install path '$(DESTDIR)' already exists!"; exit 1)
|
||||||
|
|
Loading…
Reference in a new issue