[RPM] add API ID map to probe RPM
authorNikita Kalyazin <n.kalyazin@samsung.com>
Fri, 4 Oct 2013 05:06:02 +0000 (09:06 +0400)
committerNikita Kalyazin <n.kalyazin@samsung.com>
Fri, 4 Oct 2013 05:08:08 +0000 (09:08 +0400)
It is installed at /usr/lib/da_api_map.

Change-Id: Ie0941e8f475558a2ab98a2e14ed6c216e03bc95d
Signed-off-by: Nikita Kalyazin <n.kalyazin@samsung.com>
Makefile
packaging/swap-probe.spec

index 9c4cdab..2dc2a56 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -93,18 +93,19 @@ headers:
        cat ./scripts/api_names.txt | awk -f ./scripts/gen_api_id_mapping_header_list.awk > include/api_id_list.h
        cat ./scripts/api_names.txt | awk -f ./scripts/gen_api_id_mapping_list.awk > include/id_list
 
-$(CAPI_TARGET): $(CAPI_SRCS)
+$(CAPI_TARGET): $(CAPI_SRCS) headers
        $(CC) $(INC_CAPI) $(CAPI_FLAGS) $(LIBDIR_CAPI) -o $@ $(CAPI_SRCS) $(CAPI_LDFLAGS)
 
-$(TIZEN_TARGET): $(TIZEN_SRCS)
+$(TIZEN_TARGET): $(TIZEN_SRCS) headers
        $(CC) $(INC_TIZEN) $(TIZEN_FLAGS) $(LIBDIR_TIZEN) -o $@ $(TIZEN_SRCS) $(TIZEN_LDFLAGS)
 
-$(DUMMY_TARGET): $(DUMMY_SRCS)
+$(DUMMY_TARGET): $(DUMMY_SRCS) headers
        $(CC) $(INC_TIZEN) $(COMMON_FLAGS) -o $@ $(DUMMY_SRCS) $(DUMMY_LDFLAGS)
 
 install:
        [ -d "$(DESTDIR)/$(INSTALLDIR)" ] || mkdir -p $(DESTDIR)/$(INSTALLDIR)
        install $(TIZEN_TARGET) $(DUMMY_TARGET) $(DESTDIR)/$(INSTALLDIR)/
+       install -m 644 include/id_list $(DESTDIR)/$(INSTALLDIR)/da_api_map
 
 clean:
        rm -f *.so *.o
index 8b9b941..972b329 100644 (file)
@@ -35,6 +35,7 @@ rm -rf ${RPM_BUILD_ROOT}
 %defattr(-,root,root,-)
 %{_prefix}/lib/da_probe_tizen.so
 %{_prefix}/lib/libdaprobe.so
+%{_prefix}/lib/da_api_map
 
 
 %changelog