SOURCE_PATH=$(PACKAGE_NAME)
SOURCE=$(shell find $(SOURCE_PATH) -iname "*.py")
-PROGRAM=$(PROJECT_NAME)-calc
-DIST_BASE_PATH=./dist
+PROGRAM=ejpi-calc
ICON_SIZES=26 32 48 80
ICONS=$(foreach size, $(ICON_SIZES), data/icons/$(size)/$(PROJECT_NAME).png)
PACKAGE_VARIANTS=fremantle harmattan ubuntu
DESKTOP_FILES=$(foreach variant, $(PACKAGE_VARIANTS), data/$(variant)/$(PROJECT_NAME).desktop)
SETUP_FILES=$(foreach variant, $(PACKAGE_VARIANTS), ./setup.$(variant).py)
+DIST_BASE_PATH=./dist
DIST_PATHS=$(foreach variant, $(PACKAGE_VARIANTS), $(DIST_BASE_PATH)_$(variant)) $(DIST_BASE_PATH)_diablo
OBJ=$(SOURCE:.py=.pyc)
upload:
dput diablo-extras-builder $(DIST_BASE_PATH)_diablo/$(PROJECT_NAME)*.changes
dput fremantle-extras-builder $(DIST_BASE_PATH)_fremantle/$(PROJECT_NAME)*.changes
- cp $(DIST_BASE_PATH)_ubuntu/*.deb www/ejpi.deb
+ ./support/obs_upload.sh $(PROJECT_NAME) harmattan dist_harmattan
+ cp $(DIST_BASE_PATH)_ubuntu/*.deb www/$(PROJECT_NAME).deb
lint: $(OBJ)
$(foreach file, $(SOURCE), $(LINT) $(file) ; )
-D DESKTOP_FILE_PATH=/usr/share/applications/hildon \
-D INPUT_DESKTOP_FILE=data/$(VARIANT)/$(PROJECT_NAME).desktop \
-D ICON_CATEGORY=hildon \
+ -D ICON_SIZES=26,32,48 \
-o $@ $<
chmod +x $@
-D DESKTOP_FILE_PATH=/usr/share/applications \
-D INPUT_DESKTOP_FILE=data/$(VARIANT)/$(PROJECT_NAME).desktop \
-D ICON_CATEGORY=hildon \
+ -D ICON_SIZES=32,80 \
-o $@ $<
chmod +x $@
-D DESKTOP_FILE_PATH=/usr/share/applications \
-D INPUT_DESKTOP_FILE=data/$(VARIANT)/$(PROJECT_NAME).desktop \
-D ICON_CATEGORY=apps \
+ -D ICON_SIZES=32,48 \
-o $@ $<
chmod +x $@