|
@@ -23,6 +23,7 @@ define LIVE555_CONFIGURE_CMDS
|
|
|
echo 'CPLUSPLUS_COMPILER = $(TARGET_CXX)' >> $(@D)/config.linux
|
|
|
echo 'LINK = $(TARGET_CXX) -o' >> $(@D)/config.linux
|
|
|
echo 'LINK_OPTS = -L. $(TARGET_LDFLAGS)' >> $(@D)/config.linux
|
|
|
+ echo 'PREFIX = /usr' >> $(@D)/config.linux
|
|
|
(cd $(@D); ./genMakefiles linux)
|
|
|
endef
|
|
|
|
|
@@ -30,31 +31,13 @@ define LIVE555_BUILD_CMDS
|
|
|
$(MAKE) -C $(@D) all
|
|
|
endef
|
|
|
|
|
|
-LIVE555_HEADERS_TO_INSTALL = \
|
|
|
- liveMedia/include \
|
|
|
- groupsock/include \
|
|
|
- UsageEnvironment/include \
|
|
|
- BasicUsageEnvironment/include
|
|
|
-
|
|
|
-LIVE555_LIBS_TO_INSTALL = \
|
|
|
- liveMedia/libliveMedia.a \
|
|
|
- groupsock/libgroupsock.a \
|
|
|
- UsageEnvironment/libUsageEnvironment.a \
|
|
|
- BasicUsageEnvironment/libBasicUsageEnvironment.a
|
|
|
-
|
|
|
LIVE555_FILES_TO_INSTALL-y =
|
|
|
LIVE555_FILES_TO_INSTALL-$(BR2_PACKAGE_LIVE555_OPENRTSP) += testProgs/openRTSP
|
|
|
LIVE555_FILES_TO_INSTALL-$(BR2_PACKAGE_LIVE555_MEDIASERVER) += mediaServer/live555MediaServer
|
|
|
LIVE555_FILES_TO_INSTALL-$(BR2_PACKAGE_LIVE555_MPEG2_INDEXER) += testProgs/MPEG2TransportStreamIndexer
|
|
|
|
|
|
define LIVE555_INSTALL_STAGING_CMDS
|
|
|
- for i in $(LIVE555_HEADERS_TO_INSTALL); do \
|
|
|
- mkdir -p $(STAGING_DIR)/usr/include/live/`dirname $$i`; \
|
|
|
- cp -a $(@D)/$$i/* $(STAGING_DIR)/usr/include/live/`dirname $$i`; \
|
|
|
- done; \
|
|
|
- for i in $(LIVE555_LIBS_TO_INSTALL); do \
|
|
|
- $(INSTALL) -D -m 0755 $(@D)/$$i $(STAGING_DIR)/usr/lib/`basename $$i`; \
|
|
|
- done
|
|
|
+ $(MAKE) DESTDIR=$(STAGING_DIR) -C $(@D) install
|
|
|
endef
|
|
|
|
|
|
define LIVE555_INSTALL_TARGET_CMDS
|