1
0
mirror of https://github.com/h3poteto/whalebird-desktop synced 2024-12-28 01:32:15 +01:00
Whalebird-desktop-client-ma.../Makefile
2019-04-24 21:25:11 +09:00

34 lines
892 B
Makefile

.PHONY: all install clean
VERSION = 1.0.0
all: build mac linux win32 win64
install: package.json
npm install
build: install
npm run build
mac:
npm run package:mac
mv build/Whalebird-${VERSION}-mac.dmg build/Whalebird-${VERSION}-darwin-x64.dmg
linux:
npm run package:linux
mv build/Whalebird-${VERSION}-linux-amd64.deb build/Whalebird-${VERSION}-linux-x64.deb
mv build/Whalebird-${VERSION}-linux-x86_64.rpm build/Whalebird-${VERSION}-linux-x64.rpm
mv build/Whalebird-${VERSION}-linux-i386.deb build/Whalebird-${VERSION}-linux-ia32.deb
mv build/Whalebird-${VERSION}-linux-i686.rpm build/Whalebird-${VERSION}-linux-ia32.rpm
win32:
npm run package:win32
mv build/Whalebird-${VERSION}-win.exe build/Whalebird-${VERSION}-windows-ia32.exe
win64:
npm run package:win64
mv build/Whalebird-${VERSION}-win.exe build/Whalebird-${VERSION}-windows-x64.exe
clean:
npm run build:clean