Inital commit adding plugin outline to control mac volume
This commit is contained in:
45
src/Makefile
Normal file
45
src/Makefile
Normal file
@ -0,0 +1,45 @@
|
||||
INSTALLDIR = "~/Library/Application\ Support/com.elgato.StreamDeck/Plugins/com.dlprows.macvolumecontrol.sdPlugin"
|
||||
#BUILDDIR = build
|
||||
#RELEASEDIR = release
|
||||
#SDPLUGINDIR = "./com.dlprows.macvolumecontrol.sdPlugin"
|
||||
|
||||
update:
|
||||
killall Stream\ Deck.app || true
|
||||
go build -o $(INSTALLDIR) .
|
||||
open -a Elgato\ Stream\ Deck
|
||||
|
||||
build:
|
||||
go build -o com.dlprows.macvolumecontrol.sdPlugin
|
||||
rm com.dlprows.macvolumecontrol.streamDeckPlugin
|
||||
./DistributionTool -b -i com.dlprows.macvolumecontrol.sdPlugin -o .
|
||||
|
||||
|
||||
#.PHONY: test install build logs
|
||||
|
||||
#build:
|
||||
#$(GO) build $(GOFLAGS)
|
||||
|
||||
#test:
|
||||
#$(GO) run $(GOFLAGS) main.go -port 12345 -pluginUUID 213 -registerEvent test -info "{\"application\":{\"language\":\"en\",\"platform\":\"windows\",\"version\":\"10\"},\"plugin\":{\"version\":\"1.1\"},\"devicePixelRatio\":2,\"devices\":[{\"id\":\"55F16B35884A859CCE4FFA1FC8D3DE5B\",\"name\":\"Device Name\",\"size\":{\"columns\":5,\"rows\":3},\"type\":0},{\"id\":\"B8F04425B95855CF417199BCB97CD2BB\",\"name\":\"Another Device\",\"size\":{\"columns\":3,\"rows\":2},\"type\":1}]}"
|
||||
#
|
||||
#sdplugin: build
|
||||
#rm -rf $(SDPLUGINDIR)
|
||||
#mkdir -p $(SDPLUGINDIR)
|
||||
#cp *.json $(SDPLUGINDIR)
|
||||
#cp *.exe $(SDPLUGINDIR)
|
||||
#cp *.html $(SDPLUGINDIR)
|
||||
#cp -r images $(SDPLUGINDIR)
|
||||
#
|
||||
#install: uninstall sdplugin
|
||||
#mv $(SDPLUGINDIR) $(INSTALLDIR)
|
||||
#
|
||||
#uninstall:
|
||||
#rm -rf $(INSTALLDIR)
|
||||
#
|
||||
#logs:
|
||||
#tail -f "$(TMP)"/$(MAKEFILEDIR).log*
|
||||
#
|
||||
#release: sdplugin
|
||||
#rm -rf $(RELEASEDIR)
|
||||
#mkdir $(RELEASEDIR)
|
||||
#DistributionTool -b -i $(SDPLUGINDIR) -o $(RELEASEDIR)
|
Reference in New Issue
Block a user