now strangely enough
(ConfigurationOfCitezen project version: '2.0') load: { 'NoWeb'}. does not load the correct version of grease….
I will soon remove all the web stuff from citezen configuration and create separated ones.
baseline16: spec <version: '1.6-baseline'>
spec for: #common do: [ spec blessing: #baseline. spec description: 'Removing Outputers'. spec author: 'StephaneDucasse'. spec repository: 'http://smalltalkhub.com/mc/RMoD/Citezen/main'. spec project: 'Seaside' with: [ spec className: 'ConfigurationOfSeaside30'; file: 'ConfigurationOfSeaside30'; versionString: #stable; loads: #('Base'); repository: 'http://www.squeaksource.com/MetacelloRepository' ]; project: 'Magritte' copyFrom: 'Seaside' with: [ spec className: 'ConfigurationOfMagritte2'; loads: #('Core' 'Magritte-Seaside'); file: 'ConfigurationOfMagritte2'; repository: 'http://www.squeaksource.com/MetacelloRepository' ]; project: 'Pier' copyFrom: 'Seaside' with: [ spec className: 'ConfigurationOfPier2'; loads: #('Core'); file: 'ConfigurationOfPier2'; repository: 'http://www.squeaksource.com/MetacelloRepository' ]; project: 'Grease Core' with: [ spec className: 'ConfigurationOfGrease'; loads: #('Core' ); versionString: #stable; file: 'ConfigurationOfGrease'; repository: 'http://smalltalkhub.com/mc/Seaside/MetacelloConfigurations/main' ]; project: 'OSProcess' with: [ spec className: 'ConfigurationOfOSProcess'; file: 'ConfigurationOfOSProcess'; repository: 'http://www.squeaksource.com/MetacelloRepository' ]; project: 'SmaCC' with: [ spec className: 'ConfigurationOfSmaCC'; file: 'ConfigurationOfSmaCC'; repository: 'http://www.squeaksource.com/MetacelloRepository' ].
spec package: 'Citezen-Model'; package: 'Citezen-Parsers' with: [ spec requires: #('Citezen-Model' 'SmaCC')]; package: 'Citezen-Rendering' with: [ spec requires: 'Citezen-Model' ]; package: 'Citezen-Tools' with: [ spec requires: 'Citezen-Model' ]; package: 'Citezen-Query' with: [ spec requires: 'Citezen-Model']; package: 'Citezen-Reborn' with: [spec requires: 'Citezen-Model']; package: 'Citezen-Seaside' with: [ spec requires: #('Core' 'Seaside' 'Citezen-Tests' 'Citezen-Magritte') ]; "ugly and wrong it also requires Magritte" package: 'Citezen-Magritte' with: [ spec requires: 'Magritte' ]; package: 'Citezen-Pier' with: [ spec requires: #('Core' 'Pier' 'Citezen-Seaside' 'Citezen-Magritte') ]; package: 'Citezen-Checking' with: [ spec requires: 'Core' ]; package: 'Citezen-Stef' with: [ spec requires: 'Citezen-Reborn' ]; package: 'Citezen-Herve' with: [ spec requires: 'Citezen-Reborn' ]; package: 'Citezen-CommandLine' with: [ spec requires: #('Core' 'OSProcess') ]; package: 'Citezen-Tests' with: [ spec requires: #('Core') ]. spec group: 'default' with: #('NoWeb'); group: 'NoWeb' with: #('Core' 'Tests' 'Grease Core'); group: 'Core' with: #('Citezen-Model' 'Citezen-Parsers' 'Citezen-Rendering' 'Citezen-Query' 'Citezen-Checking' 'Citezen-Reborn' 'Citezen-Tools' 'Citezen-Stef' 'Citezen-Herve'); "one day we will have to split core" group: 'CommandLine' with: #('NoWeb' 'Citezen-CommandLine'); group: 'Web' with: #('Citezen-Seaside' 'Citezen-Magritte' 'Citezen-Pier'); group: 'Tests' with: #('Citezen-Tests') ]