source-assembly.xml 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!--
  3. ~ Password Management Servlets (PWM)
  4. ~ http://www.pwm-project.org
  5. ~
  6. ~ Copyright (c) 2006-2009 Novell, Inc.
  7. ~ Copyright (c) 2009-2021 The PWM Project
  8. ~
  9. ~ Licensed under the Apache License, Version 2.0 (the "License");
  10. ~ you may not use this file except in compliance with the License.
  11. ~ You may obtain a copy of the License at
  12. ~
  13. ~ http://www.apache.org/licenses/LICENSE-2.0
  14. ~
  15. ~ Unless required by applicable law or agreed to in writing, software
  16. ~ distributed under the License is distributed on an "AS IS" BASIS,
  17. ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  18. ~ See the License for the specific language governing permissions and
  19. ~ limitations under the License.
  20. -->
  21. <assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.3"
  22. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  23. xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.3 http://maven.apache.org/xsd/assembly-1.1.3.xsd">
  24. <id>source-reference</id>
  25. <formats>
  26. <format>jar</format>
  27. </formats>
  28. <includeBaseDirectory>false</includeBaseDirectory>
  29. <fileSets>
  30. <fileSet>
  31. <outputDirectory>project</outputDirectory>
  32. <directory>${project.root.basedir}</directory>
  33. <includes>
  34. <include>*/**</include>
  35. </includes>
  36. <excludes>
  37. <exclude>client/angular/dist/**</exclude>
  38. <exclude>client/angular/node_modules/**</exclude>
  39. <exclude>client/angular/.node/**</exclude>
  40. <exclude>**/target/**</exclude>
  41. <exclude>**/.idea/**</exclude>
  42. <exclude>**/*.iml</exclude>
  43. </excludes>
  44. </fileSet>
  45. </fileSets>
  46. </assembly>