forked from Openwrt/openwrt
		
	Instead of using TARGET_CFLAGS and EXTRA_CFLAGS in cmake and scons build use the TARGET_CXXFLAGS and EXTRA_CXXFLAGS like it is done for normal make and configure. configure used TARGET_CXXFLAGS and EXTRA_CFLAGS for the CXXFLAGS. The package-default.mk sets "EXTRA_CXXFLAGS = $(EXTRA_CFLAGS)" so using EXTRA_CXXFLAGS flags should be save. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
		
			
				
	
	
		
			24 lines
		
	
	
		
			496 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			496 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
export PLATFORM=posix
 | 
						|
 | 
						|
SCONS_VARS = \
 | 
						|
	CC="$(TARGET_CC_NOCACHE)" \
 | 
						|
	CXX="$(TARGET_CXX_NOCACHE)" \
 | 
						|
	CFLAGS="$(TARGET_CFLAGS) $(EXTRA_CFLAGS)" \
 | 
						|
	CXXFLAGS="$(TARGET_CXXFLAGS) $(EXTRA_CXXFLAGS)" \
 | 
						|
	CPPFLAGS="$(TARGET_CPPFLAGS) $(EXTRA_CPPFLAGS)" \
 | 
						|
	LDFLAGS="$(TARGET_LDFLAGS) $(EXTRA_LDFLAGS)" \
 | 
						|
	DESTDIR="$(PKG_INSTALL_DIR)"
 | 
						|
 | 
						|
define Build/Configure/Default
 | 
						|
	(cd $(PKG_BUILD_DIR); \
 | 
						|
		$(SCONS_VARS) \
 | 
						|
		scons \
 | 
						|
			prefix=/usr \
 | 
						|
			$(SCONS_OPTIONS) \
 | 
						|
		install \
 | 
						|
	)
 | 
						|
endef
 | 
						|
 | 
						|
define Build/Compile
 | 
						|
endef
 |