X-Git-Url: https://git.xonotic.org/?p=xonotic%2Fgmqcc.git;a=blobdiff_plain;f=distro%2FMakefile;h=d29cff8b2876e1f28d5023ed90ec223826b1c4d7;hp=ab889556dfde755efe31c086085a08a8ccd41f78;hb=a6ac90215b6238987c0bb0edcf1fbed2e9469266;hpb=1b02a5204a4fae46dcfef57ecfd6ff2ffe316657 diff --git a/distro/Makefile b/distro/Makefile index ab88955..d29cff8 100644 --- a/distro/Makefile +++ b/distro/Makefile @@ -1,3 +1,12 @@ +DROPBOX := dropbox_uploader.sh +UNAME := $(shell uname -m) +ifneq ($(shell uname -m), x86_64) + $(error Cannot build packages without an x86_64 capable CPU) +endif + +.NOTPARALLEL: base +.NOTPARALLEL: upload + base: $(MAKE) -C deb/ $(MAKE) -C deb/ CARCH=i686 @@ -6,6 +15,20 @@ base: @mv deb/*.deb ./ @mv archlinux/this/*pkg.tar.xz ./ +upload: + @echo "APPKEY:76vh3q42hnvmzm3" > dropbox_config + @echo "APPSECRET:tmeecht2cmh72xa" >> dropbox_config + @echo "ACCESS_LEVEL:sandbox" >> dropbox_config + @echo "OAUTH_ACCESS_TOKEN:w0bxzf0dft8edfq" >> dropbox_config + @echo "OAUTH_ACCESS_TOKEN_SECRET:9vosx7x8gy4kgjk" >> dropbox_config + @wget -q "http://raw.github.com/andreafabrizi/Dropbox-Uploader/master/dropbox_uploader.sh" + @chmod +x dropbox_uploader.sh + @sed -i -e "s/~\/.dropbox_uploader/.\/dropbox_config/g" $$(basename $(DROPBOX)) + @find . -type f -regex ".*/.*\.\(xz\|deb\)" -exec ./$$(basename $(DROPBOX)) upload {} \; + @rm dropbox_config dropbox_uploader.sh + clean: @rm -f *.deb @rm -f *.pkg.tar.xz + +all: base upload