1 ################################################################################
5 ################################################################################
7 JQUERY_MOBILE_VERSION
= 1.4.3
8 JQUERY_MOBILE_SITE
= http
://jquerymobile.com
/resources
/download
9 JQUERY_MOBILE_SOURCE
= jquery.mobile-
$(JQUERY_MOBILE_VERSION
).zip
10 JQUERY_MOBILE_LICENSE
= MIT
12 define JQUERY_MOBILE_EXTRACT_CMDS
13 $(UNZIP
) -d
$(@D
) $(DL_DIR
)/$(JQUERY_MOBILE_SOURCE
)
16 JQUERY_MOBILE_INSTALLED_FILES
= \
17 jquery.mobile.structure-
$(JQUERY_MOBILE_VERSION
).min.css \
18 jquery.mobile.theme-
$(JQUERY_MOBILE_VERSION
).min.css \
19 jquery.mobile-
$(JQUERY_MOBILE_VERSION
).min.css \
20 jquery.mobile-
$(JQUERY_MOBILE_VERSION
).min.map \
21 jquery.mobile-
$(JQUERY_MOBILE_VERSION
).min.js
23 ifeq ($(BR2_PACKAGE_JQUERY_MOBILE_FULL
),y
)
24 JQUERY_MOBILE_INSTALLED_FILES
+= \
25 jquery.mobile.structure-
$(JQUERY_MOBILE_VERSION
).css \
26 jquery.mobile.theme-
$(JQUERY_MOBILE_VERSION
).css \
27 jquery.mobile-
$(JQUERY_MOBILE_VERSION
).css \
28 jquery.mobile-
$(JQUERY_MOBILE_VERSION
).js
31 ifeq ($(BR2_PACKAGE_JQUERY_MOBILE_DEMOS
),y
)
32 define JQUERY_MOBILE_INSTALL_DEMOS
33 mkdir
-p
$(TARGET_DIR
)/var
/www
/demos
34 cp
-r
$(@D
)/demos
/* $(TARGET_DIR
)/var
/www
/demos
38 define JQUERY_MOBILE_INSTALL_TARGET_CMDS
39 for f in
$(JQUERY_MOBILE_INSTALLED_FILES
) ; do \
40 $(INSTALL
) -m
0644 -D
$(@D
)/$$f $(TARGET_DIR
)/var
/www
/$$f || break
; \
42 mkdir
-p
$(TARGET_DIR
)/var
/www
/images
43 cp
-r
$(@D
)/images
/* $(TARGET_DIR
)/var
/www
/images
44 $(JQUERY_MOBILE_INSTALL_DEMOS
)
47 $(eval
$(generic-package
))