updated to use new vehicle api
[profile/ivi/GhostCluster.git] / Makefile
1 PROJECT = GhostCluster
2
3 INSTALL_DIR = ${DESTDIR}/opt/usr/apps/.preinstallWidgets
4 DESKTOP_DIR = ${DESTDIR}/usr/share/applications
5 ICON_DIR    = ${DESTDIR}/usr/share/pixmaps
6 VERSION     = $(shell grep version manifest.json | cut -f4 -d"\"")
7 PACKAGE     = $(PROJECT)-$(VERSION)
8
9 FILES = index.html *.js *.css manifest.json *.png *.xml
10
11 PKG_NAME := $(PROJECT)
12 SPECFILE = $(addsuffix .spec, $(PKG_NAME))
13 YAMLFILE = $(addsuffix .yaml, $(PKG_NAME))
14
15 all:
16         @echo "Nothing to build"
17
18 widget:
19         zip -r $(PKG_NAME).wgt $(FILES) assets
20
21 install_widget:
22         @echo "installing wgt widget file"
23         mkdir -p $(INSTALL_DIR)/
24         cp $(PKG_NAME).wgt $(INSTALL_DIR)/
25
26 install:
27         @echo "installing wgt widget file"
28         mkdir -p $(INSTALL_DIR)/
29         cp $(PKG_NAME).wgt $(INSTALL_DIR)/
30
31 #install:
32 #       mkdir -p $(INSTALL_DIR)/
33 #       cp -a assets $(INSTALL_DIR)/
34 #       cp $(FILES) $(INSTALL_DIR)/
35 #       mkdir -p $(DESKTOP_DIR)/
36 #       cp $(PROJECT).desktop $(DESKTOP_DIR)/
37 #       mkdir -p $(ICON_DIR)/
38 #       cp $(PROJECT).png $(ICON_DIR)/$(PROJECT).png
39
40 spec: 
41         specify $<
42
43 dist:
44         rm -rf $(PACKAGE)
45         mkdir $(PACKAGE)
46         git clone . $(PACKAGE)
47         tar czf $(PACKAGE).tar.gz $(PACKAGE)
48