build/Makefile.subsystem
changeset 80 d6dafc5d983f
parent 78 71ad690e91f5
equal deleted inserted replaced
78:71ad690e91f5 80:d6dafc5d983f
   167 	echo #ifndef RD_JAVA_SF_BUILD >> bld.inf \
   167 	echo #ifndef RD_JAVA_SF_BUILD >> bld.inf \
   168 	$(foreach d, $(filter $(SKIP_IN_SF),$(REALTARGETS)), && echo #include "$d/bld.inf" >> bld.inf )
   168 	$(foreach d, $(filter $(SKIP_IN_SF),$(REALTARGETS)), && echo #include "$d/bld.inf" >> bld.inf )
   169 	echo #endif >> bld.inf
   169 	echo #endif >> bld.inf
   170 endif
   170 endif
   171 
   171 
       
   172 # Release build for build automation (sbs case is optimized to build on one go)
       
   173 releasebuild: build_all sis
       
   174 
   172 build_all: configure qmake
   175 build_all: configure qmake
   173 ifdef USESBS
   176 ifdef USESBS
   174 	$(SBS) -c winscw_udeb -c armv5_urel -f -
   177 	$(SBS) -c winscw_udeb -c armv5_urel$(RVCTREL) -f -
   175 else
   178 else
   176 	$(MAKE) -f subsystem.mk PLATFORM=winscw VARIANT=debug NODEP=1 native
   179 	$(MAKE) -f subsystem.mk PLATFORM=winscw VARIANT=debug NODEP=1 native
   177 	$(MAKE) -f subsystem.mk PLATFORM=armv5 VARIANT=release NODEP=1 native
   180 	$(MAKE) -f subsystem.mk PLATFORM=armv5 VARIANT=release NODEP=1 native
   178 endif
   181 endif
   179 
   182