mirror of
https://github.com/sigmasternchen/xtext-core
synced 2025-03-16 16:58:56 +00:00
[478873] don't delete source folders on mvn clean
This commit is contained in:
parent
7818a7a88b
commit
4ed1dd7851
8 changed files with 75 additions and 0 deletions
|
@ -282,6 +282,9 @@ class ParentProjectDescriptor extends ProjectDescriptor {
|
|||
<fileset>
|
||||
«FOR dir : #[Outlet.MAIN_XTEND_GEN, Outlet.TEST_XTEND_GEN].toSet.map[sourceFolder]»
|
||||
<directory>${basedir}/«dir»</directory>
|
||||
<includes>
|
||||
<include>**/*</include>
|
||||
</includes>
|
||||
«ENDFOR»
|
||||
</fileset>
|
||||
</filesets>
|
||||
|
|
|
@ -360,11 +360,17 @@ class RuntimeProjectDescriptor extends TestedProjectDescriptor {
|
|||
«IF p.enabled»
|
||||
<fileset>
|
||||
<directory>${basedir}/../«p.name»/«Outlet.MAIN_SRC_GEN.sourceFolder»/</directory>
|
||||
<includes>
|
||||
<include>**/*</include>
|
||||
</includes>
|
||||
</fileset>
|
||||
«IF p instanceof TestedProjectDescriptor»
|
||||
«IF p.testProject.enabled»
|
||||
<fileset>
|
||||
<directory>${basedir}/../«if(p.testProject.isInlined) p.name else p.testProject.name»/«Outlet.TEST_SRC_GEN.sourceFolder»/</directory>
|
||||
<includes>
|
||||
<include>**/*</include>
|
||||
</includes>
|
||||
</fileset>
|
||||
«ENDIF»
|
||||
«ENDIF»
|
||||
|
|
|
@ -63,21 +63,39 @@
|
|||
<filesets combine.children="append">
|
||||
<fileset>
|
||||
<directory>${basedir}/../org.xtext.example.full/src-gen/</directory>
|
||||
<includes>
|
||||
<include>**/*</include>
|
||||
</includes>
|
||||
</fileset>
|
||||
<fileset>
|
||||
<directory>${basedir}/../org.xtext.example.full.tests/src-gen/</directory>
|
||||
<includes>
|
||||
<include>**/*</include>
|
||||
</includes>
|
||||
</fileset>
|
||||
<fileset>
|
||||
<directory>${basedir}/../org.xtext.example.full.ide/src-gen/</directory>
|
||||
<includes>
|
||||
<include>**/*</include>
|
||||
</includes>
|
||||
</fileset>
|
||||
<fileset>
|
||||
<directory>${basedir}/../org.xtext.example.full.ui/src-gen/</directory>
|
||||
<includes>
|
||||
<include>**/*</include>
|
||||
</includes>
|
||||
</fileset>
|
||||
<fileset>
|
||||
<directory>${basedir}/../org.xtext.example.full.ui.tests/src-gen/</directory>
|
||||
<includes>
|
||||
<include>**/*</include>
|
||||
</includes>
|
||||
</fileset>
|
||||
<fileset>
|
||||
<directory>${basedir}/../org.xtext.example.full.web/src-gen/</directory>
|
||||
<includes>
|
||||
<include>**/*</include>
|
||||
</includes>
|
||||
</fileset>
|
||||
<fileset>
|
||||
<directory>${basedir}/model/generated/</directory>
|
||||
|
|
|
@ -87,7 +87,13 @@
|
|||
<filesets>
|
||||
<fileset>
|
||||
<directory>${basedir}/xtend-gen</directory>
|
||||
<includes>
|
||||
<include>**/*</include>
|
||||
</includes>
|
||||
<directory>${basedir}/xtend-gen</directory>
|
||||
<includes>
|
||||
<include>**/*</include>
|
||||
</includes>
|
||||
</fileset>
|
||||
</filesets>
|
||||
</configuration>
|
||||
|
|
|
@ -63,21 +63,39 @@
|
|||
<filesets combine.children="append">
|
||||
<fileset>
|
||||
<directory>${basedir}/../org.xtext.example.mavenTycho/src-gen/</directory>
|
||||
<includes>
|
||||
<include>**/*</include>
|
||||
</includes>
|
||||
</fileset>
|
||||
<fileset>
|
||||
<directory>${basedir}/../org.xtext.example.mavenTycho.tests/src-gen/</directory>
|
||||
<includes>
|
||||
<include>**/*</include>
|
||||
</includes>
|
||||
</fileset>
|
||||
<fileset>
|
||||
<directory>${basedir}/../org.xtext.example.mavenTycho.ide/src-gen/</directory>
|
||||
<includes>
|
||||
<include>**/*</include>
|
||||
</includes>
|
||||
</fileset>
|
||||
<fileset>
|
||||
<directory>${basedir}/../org.xtext.example.mavenTycho.ui/src-gen/</directory>
|
||||
<includes>
|
||||
<include>**/*</include>
|
||||
</includes>
|
||||
</fileset>
|
||||
<fileset>
|
||||
<directory>${basedir}/../org.xtext.example.mavenTycho.ui.tests/src-gen/</directory>
|
||||
<includes>
|
||||
<include>**/*</include>
|
||||
</includes>
|
||||
</fileset>
|
||||
<fileset>
|
||||
<directory>${basedir}/../org.xtext.example.mavenTycho.web/src-gen/</directory>
|
||||
<includes>
|
||||
<include>**/*</include>
|
||||
</includes>
|
||||
</fileset>
|
||||
<fileset>
|
||||
<directory>${basedir}/model/generated/</directory>
|
||||
|
|
|
@ -89,7 +89,13 @@
|
|||
<filesets>
|
||||
<fileset>
|
||||
<directory>${basedir}/xtend-gen</directory>
|
||||
<includes>
|
||||
<include>**/*</include>
|
||||
</includes>
|
||||
<directory>${basedir}/xtend-gen</directory>
|
||||
<includes>
|
||||
<include>**/*</include>
|
||||
</includes>
|
||||
</fileset>
|
||||
</filesets>
|
||||
</configuration>
|
||||
|
|
|
@ -46,15 +46,27 @@
|
|||
<filesets combine.children="append">
|
||||
<fileset>
|
||||
<directory>${basedir}/../org.xtext.example.plainMaven/src/main/xtext-gen/</directory>
|
||||
<includes>
|
||||
<include>**/*</include>
|
||||
</includes>
|
||||
</fileset>
|
||||
<fileset>
|
||||
<directory>${basedir}/../org.xtext.example.plainMaven/src/test/xtext-gen/</directory>
|
||||
<includes>
|
||||
<include>**/*</include>
|
||||
</includes>
|
||||
</fileset>
|
||||
<fileset>
|
||||
<directory>${basedir}/../org.xtext.example.plainMaven.ide/src/main/xtext-gen/</directory>
|
||||
<includes>
|
||||
<include>**/*</include>
|
||||
</includes>
|
||||
</fileset>
|
||||
<fileset>
|
||||
<directory>${basedir}/../org.xtext.example.plainMaven.web/src/main/xtext-gen/</directory>
|
||||
<includes>
|
||||
<include>**/*</include>
|
||||
</includes>
|
||||
</fileset>
|
||||
<fileset>
|
||||
<directory>${basedir}/model/generated/</directory>
|
||||
|
|
|
@ -45,7 +45,13 @@
|
|||
<filesets>
|
||||
<fileset>
|
||||
<directory>${basedir}/src/main/xtend-gen</directory>
|
||||
<includes>
|
||||
<include>**/*</include>
|
||||
</includes>
|
||||
<directory>${basedir}/src/test/xtend-gen</directory>
|
||||
<includes>
|
||||
<include>**/*</include>
|
||||
</includes>
|
||||
</fileset>
|
||||
</filesets>
|
||||
</configuration>
|
||||
|
|
Loading…
Reference in a new issue