class: ApplicationDefinition
changed: #preRequisiteLine_make_dot_proto
allow for .NOSOURCE builing of prereq libs.
(for project builder only)
--- a/ApplicationDefinition.st Mon Aug 05 08:52:15 2013 +0000
+++ b/ApplicationDefinition.st Tue Aug 06 10:53:41 2013 +0200
@@ -2988,7 +2988,11 @@
ln -sf %(MODULE_DIRECTORY)/%(FILE_NAME).so .
%(MODULE_DIRECTORY)/%(FILE_NAME).so: %(MODULE_DIRECTORY)/makefile $(FORCE)
- cd %(MODULE_DIRECTORY) && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+ @if [ -f "%(MODULE_DIRECTORY)/.NOSOURCE" ]; then \
+ echo "skip make in %(MODULE_DIRECTORY) (no source)"; \
+ else \
+ cd %(MODULE_DIRECTORY) && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "; \
+ fi
%(MODULE_DIRECTORY)/makefile: %(MODULE_DIRECTORY)/Make.proto
$(TOP)/rules/stmkmf --cd %(MODULE_DIRECTORY)
@@ -3110,11 +3114,11 @@
!ApplicationDefinition class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libbasic/ApplicationDefinition.st,v 1.249 2013-07-16 17:50:32 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libbasic/ApplicationDefinition.st,v 1.250 2013-08-06 08:53:41 cg Exp $'
!
version_CVS
- ^ '$Header: /cvs/stx/stx/libbasic/ApplicationDefinition.st,v 1.249 2013-07-16 17:50:32 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libbasic/ApplicationDefinition.st,v 1.250 2013-08-06 08:53:41 cg Exp $'
!
version_SVN