Skip to content

Commit 42351b3

Browse files
authored
Update source-assembly configs to retain exe perms for scripts in source distribution (#18353)
1 parent 9af6a22 commit 42351b3

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

distribution/src/assembly/source-assembly.xml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,45 @@
2626
<format>tar.gz</format>
2727
</formats>
2828
<fileSets>
29+
<!-- examples/bin -->
30+
<fileSet>
31+
<directory>../examples/bin</directory>
32+
<outputDirectory>examples/bin</outputDirectory>
33+
<fileMode>0755</fileMode>
34+
<directoryMode>0755</directoryMode>
35+
<includes>
36+
<include>**/*</include>
37+
</includes>
38+
</fileSet>
39+
40+
<!-- web-console/script -->
41+
<fileSet>
42+
<directory>../web-console/script</directory>
43+
<outputDirectory>web-console/script</outputDirectory>
44+
<fileMode>0755</fileMode>
45+
<directoryMode>0755</directoryMode>
46+
<includes>
47+
<include>**/*</include>
48+
</includes>
49+
</fileSet>
50+
51+
<!-- distribution/bin -->
52+
<fileSet>
53+
<directory>bin</directory>
54+
<outputDirectory>distribution/bin</outputDirectory>
55+
<fileMode>0755</fileMode>
56+
<directoryMode>0755</directoryMode>
57+
<includes>
58+
<include>**/*</include>
59+
</includes>
60+
</fileSet>
61+
<fileSet>
62+
<directory>${project.build.directory}/extensions</directory>
63+
<includes>
64+
<include>*/*</include>
65+
</includes>
66+
<outputDirectory>extensions</outputDirectory>
67+
</fileSet>
2968
<fileSet>
3069
<directory>../</directory>
3170
<outputDirectory/>

0 commit comments

Comments
 (0)