--- a/ProjectDefinition.st Tue Jun 14 21:06:07 2016 +0100
+++ b/ProjectDefinition.st Fri Jun 17 11:18:38 2016 +0100
@@ -1,5 +1,3 @@
-"{ Encoding: utf8 }"
-
"
COPYRIGHT (c) 2006 by eXept Software AG
All Rights Reserved
@@ -2748,6 +2746,8 @@
"Created: / 18-08-2006 / 12:51:38 / cg"
! !
+
+
!ProjectDefinition class methodsFor:'description - project information'!
applicationAdditionalIconFileNames
@@ -4476,6 +4476,22 @@
"Created: / 14-09-2006 / 12:39:18 / cg"
!
+generateExternalDeclarationForExtensions_libInit_dot_cc
+ ^ self hasExtensionMethods ifTrue:[
+ 'extern void _%1_extensions_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);' bindWith: (self st2c: self name)
+ ] ifFalse:[
+ ''
+ ].
+
+
+ "
+ stx_libbasic generateExternalDeclarationForExtensions_libInit_dot_cc
+ stx_libbasic2 generateExternalDeclarationForExtensions_libInit_dot_cc
+ "
+
+ "Created: / 17-06-2016 / 10:50:43 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+!
+
generateExternalDeclarationLines_libInit_dot_cc
"for the init-file: generate a single external definition for a single class for the definition class itself"
@@ -4484,7 +4500,10 @@
"
stx_libbasic generateExternalDeclarationLines_libInit_dot_cc
- "
+ stx_libbasic2 generateExternalDeclarationLines_libInit_dot_cc
+ "
+
+ "Modified (comment): / 17-06-2016 / 10:45:19 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
generateLocalIncludes_unix
@@ -4790,6 +4809,7 @@
^ self subProjectMakeCallsUsing:'call vcmake %1 %2'.
! !
+
!ProjectDefinition class methodsFor:'file templates'!
autopackage_default_dot_apspec