From: Dale Weiler Date: Thu, 21 Mar 2013 06:01:34 +0000 (+0000) Subject: Uploadability from package building using dropbox API (all inside a makefile with... X-Git-Tag: before-library~82 X-Git-Url: https://git.xonotic.org/?p=xonotic%2Fgmqcc.git;a=commitdiff_plain;h=6900e502897b2a0901cf81452ae84ab6f0b2f05e Uploadability from package building using dropbox API (all inside a makefile with magics) --- diff --git a/distro/Makefile b/distro/Makefile index 5c46579..d29cff8 100644 --- a/distro/Makefile +++ b/distro/Makefile @@ -1,8 +1,12 @@ -UNAME := $(shell uname -m) +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 @@ -11,8 +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 +all: base upload