Make: Change path inside the Linux and macOS tarballs
Change path inside the Linux and macOS tarballs, so that they contain an embedded `flamenco-3.x.y-xxxx/` directory with all the files (instead of putting all the files in the root of the tarball).
This commit is contained in:
parent
0d2f898a65
commit
edb181d2eb
@ -10,6 +10,10 @@ bugs in actually-released versions.
|
||||
([44ccc6c3ca70](https://developer.blender.org/rF44ccc6c3ca706fdd268bf310f3e8965d58482449)).
|
||||
- Manager: don't stop when the Flamenco Setup Assistant cannot start a webbrowser
|
||||
([7d3d3d1d6078](https://developer.blender.org/rF7d3d3d1d6078828122b4b2d1376b1aaf2ba03b8b)).
|
||||
- Change path inside the Linux and macOS tarballs, so that they contain an
|
||||
embedded `flamenco-3.x.y-xxxx/` directory with all the files (instead of
|
||||
putting all the files in the root of the tarball).
|
||||
|
||||
|
||||
## 3.0-beta1 - released 2022-08-03
|
||||
|
||||
|
22
Makefile
22
Makefile
@ -258,9 +258,15 @@ tools-windows:
|
||||
unzip -j $(FFMPEG_PACKAGE_WINDOWS) ffmpeg-5.0.1-essentials_build/bin/ffmpeg.exe -d .
|
||||
mv ffmpeg.exe $(TOOLS)/ffmpeg-windows-amd64.exe
|
||||
|
||||
RELEASE_PACKAGE_LINUX := dist/flamenco-${VERSION}-linux-amd64.tar.gz
|
||||
RELEASE_PACKAGE_DARWIN := dist/flamenco-${VERSION}-macos-amd64.tar.gz
|
||||
|
||||
RELEASE_PACKAGE_LINUX_BASE := flamenco-${VERSION}-linux-amd64
|
||||
RELEASE_PACKAGE_LINUX := ${RELEASE_PACKAGE_LINUX_BASE}.tar.gz
|
||||
|
||||
RELEASE_PACKAGE_DARWIN_BASE := flamenco-${VERSION}-macos-amd64
|
||||
RELEASE_PACKAGE_DARWIN := ${RELEASE_PACKAGE_DARWIN_BASE}.tar.gz
|
||||
|
||||
RELEASE_PACKAGE_WINDOWS := dist/flamenco-${VERSION}-windows-amd64.zip
|
||||
|
||||
RELEASE_PACKAGE_EXTRA_FILES := README.md LICENSE CHANGELOG.md
|
||||
|
||||
.PHONY: release-package
|
||||
@ -276,8 +282,10 @@ release-package-linux:
|
||||
$(MAKE) -s flamenco-manager-without-webapp GOOS=linux GOARCH=amd64
|
||||
$(MAKE) -s flamenco-worker GOOS=linux GOARCH=amd64
|
||||
$(MAKE) -s tools-linux
|
||||
mkdir -p dist
|
||||
tar zcvf ${RELEASE_PACKAGE_LINUX} flamenco-manager flamenco-worker ${RELEASE_PACKAGE_EXTRA_FILES} tools/*-linux*
|
||||
mkdir -p dist/${RELEASE_PACKAGE_LINUX_BASE}
|
||||
cp flamenco-manager flamenco-worker ${RELEASE_PACKAGE_EXTRA_FILES} tools/*-linux* dist/${RELEASE_PACKAGE_LINUX_BASE}
|
||||
cd dist; tar zcvf ${RELEASE_PACKAGE_LINUX} ${RELEASE_PACKAGE_LINUX_BASE}
|
||||
rm -rf dist/${RELEASE_PACKAGE_LINUX_BASE}
|
||||
@echo "Done! Created ${RELEASE_PACKAGE_LINUX}"
|
||||
|
||||
.PHONY: release-package-darwin
|
||||
@ -287,8 +295,10 @@ release-package-darwin:
|
||||
$(MAKE) -s flamenco-manager-without-webapp GOOS=darwin GOARCH=amd64
|
||||
$(MAKE) -s flamenco-worker GOOS=darwin GOARCH=amd64
|
||||
$(MAKE) -s tools-darwin
|
||||
mkdir -p dist
|
||||
tar zcvf ${RELEASE_PACKAGE_DARWIN} flamenco-manager flamenco-worker ${RELEASE_PACKAGE_EXTRA_FILES} tools/*-darwin*
|
||||
mkdir -p dist/${RELEASE_PACKAGE_DARWIN_BASE}
|
||||
cp flamenco-manager flamenco-worker ${RELEASE_PACKAGE_EXTRA_FILES} tools/*-darwin* dist/${RELEASE_PACKAGE_DARWIN_BASE}
|
||||
cd dist; tar zcvf ${RELEASE_PACKAGE_DARWIN} ${RELEASE_PACKAGE_DARWIN_BASE}
|
||||
rm -rf dist/${RELEASE_PACKAGE_DARWIN_BASE}
|
||||
@echo "Done! Created ${RELEASE_PACKAGE_DARWIN}"
|
||||
|
||||
.PHONY: release-package-windows
|
||||
|
Loading…
x
Reference in New Issue
Block a user