59 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			59 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
ifeq ("$(wildcard */*/*/*.c)","")
 | 
						|
all:
 | 
						|
	echo ">>> Skip"
 | 
						|
clean:
 | 
						|
	echo ">>> Skip"
 | 
						|
install:
 | 
						|
	@echo ">>>>>>>>>>>>>>>>>>> live555MediaServer >>>>>>>>>>>>>>>>>>>$(LIBRARY_DIR)/output"
 | 
						|
	@cp -avf ./release/nvtlive555/lib/*.* $(LIBRARY_DIR)/output
 | 
						|
else
 | 
						|
all:
 | 
						|
ifeq ($(findstring arm-ca53, $(NVT_CROSS)), arm-ca53)
 | 
						|
	@echo live555 config to na51000-linux
 | 
						|
	@cd src/live; sh genMakefiles na51000-linux; make
 | 
						|
else ifeq ($(findstring mipsel-24kec, $(NVT_CROSS)), mipsel-24kec)
 | 
						|
	@echo live555 config to na51023-linux
 | 
						|
	@cd src/live; sh genMakefiles na51023-linux; make
 | 
						|
else ifeq ($(findstring gcc-linaro, $(NVT_CROSS)), gcc-linaro)
 | 
						|
	@echo live555 config to na51055-rtos
 | 
						|
	@cd src/live; sh genMakefiles na51055-rtos; make $(NVT_MULTI_CORES_FLAG)
 | 
						|
else ifeq ($(findstring arm-ca9, $(NVT_CROSS)), arm-ca9)
 | 
						|
	@echo live555 config to na51055-linux
 | 
						|
	@cd src/live; sh genMakefiles na51055-linux; make $(NVT_MULTI_CORES_FLAG)
 | 
						|
else
 | 
						|
	@echo live555 config to ubuntu
 | 
						|
	@cd src/live; sh genMakefiles ubuntu; make
 | 
						|
endif
 | 
						|
 | 
						|
clean:
 | 
						|
ifeq ($(findstring arm-ca53, $(NVT_CROSS)), arm-ca53)
 | 
						|
	@echo live555 config to na51000-linux
 | 
						|
	@cd src/live; sh genMakefiles na51000-linux; make clean
 | 
						|
else ifeq ($(findstring mipsel-24kec, $(NVT_CROSS)), mipsel-24kec)
 | 
						|
	@echo live555 config to na51023-linux
 | 
						|
	@cd src/live; sh genMakefiles na51023-linux; make clean
 | 
						|
else ifeq ($(findstring gcc-linaro, $(NVT_CROSS)), gcc-linaro)
 | 
						|
	@echo live555 config to na51055-linux
 | 
						|
	@cd src/live; sh genMakefiles na51055-linux; make clean
 | 
						|
else ifeq ($(findstring arm-ca9, $(NVT_CROSS)), arm-ca9)
 | 
						|
	@echo live555 config to na51055-linux
 | 
						|
	@cd src/live; sh genMakefiles na51055-linux; make clean
 | 
						|
else
 | 
						|
	@echo ubuntu
 | 
						|
	@cd src/live; sh genMakefiles ubuntu; make clean
 | 
						|
endif
 | 
						|
	-rm -f src/live/BasicUsageEnvironment/Makefile
 | 
						|
	-rm -f src/live/Makefile
 | 
						|
	-rm -f src/live/UsageEnvironment/Makefile
 | 
						|
	-rm -f src/live/groupsock/Makefile
 | 
						|
	-rm -f src/live/liveMedia/Makefile
 | 
						|
	-rm -f src/live/mediaServer/Makefile
 | 
						|
	-rm -f src/live/proxyServer/Makefile
 | 
						|
	-rm -f src/live/testProgs/Makefile
 | 
						|
	-rm -f src/live/nvtrtspd/Makefile
 | 
						|
 | 
						|
install:
 | 
						|
	@cd src/live; make install
 | 
						|
endif
 | 
						|
 |