1 ################################################################################
5 ################################################################################
8 CJSON_SITE_METHOD
= svn
9 CJSON_SITE
= http
://svn.code.sf.net
/p
/cjson
/code
10 CJSON_INSTALL_STAGING
= YES
12 CJSON_LICENSE_FILES
= LICENSE
14 define CJSON_BUILD_CMDS
15 cd
$(@D
) && $(TARGET_CC
) $(TARGET_CFLAGS
) -shared
-fPIC
-lm \
16 cJSON.c
-o libcJSON.so
19 define CJSON_INSTALL_STAGING_CMDS
20 $(INSTALL
) -D
$(@D
)/cJSON.h
$(STAGING_DIR
)/usr
/include/cJSON.h
21 $(INSTALL
) -D
$(@D
)/libcJSON.so
$(STAGING_DIR
)/usr
/lib
/libcJSON.so
24 define CJSON_INSTALL_TARGET_CMDS
25 $(INSTALL
) -D
$(@D
)/cJSON.h
$(TARGET_DIR
)/usr
/include/cJSON.h
26 $(INSTALL
) -D
$(@D
)/libcJSON.so
$(TARGET_DIR
)/usr
/lib
/libcJSON.so
29 $(eval
$(generic-package
))