Skip to content
This repository was archived by the owner on Apr 13, 2019. It is now read-only.

Commit 2fdeff7

Browse files
committed
added missing task
1 parent ef77488 commit 2fdeff7

File tree

1 file changed

+83
-0
lines changed

1 file changed

+83
-0
lines changed

build/build.xml

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -383,4 +383,87 @@
383383
<move tofile="${release.directory}/${upgrade.zip.filename}" file="${release.path}/${release.zip.filename}"/>
384384
</target -->
385385

386+
<!-- Copies all required 3rd-party files to a Bigace directory -->
387+
<target name="3rdpartyfiles.nightly" depends="target.check" if="release.initialized">
388+
<antcall target="release.3rdparty-files">
389+
<param name="release.path" value="${nightly.directory}"/>
390+
<param name="exclude.pattern" value="release.exclude.files"/>
391+
</antcall>
392+
<antcall target="release.empty-directories">
393+
<param name="release.path" value="${nightly.directory}"/>
394+
<param name="exclude.pattern" value="release.exclude.files"/>
395+
</antcall>
396+
</target>
397+
398+
399+
<!-- Copies all 3rd party stuff to the given release.path -->
400+
<target name="release.3rdparty-files" depends="release.check" if="release.initialized">
401+
<mkdir dir="${release.path}"/>
402+
403+
<!-- Copy the Editor -->
404+
<mkdir dir="${release.path}/public/ckeditor/"/>
405+
<copy todir="${release.path}/public/ckeditor/" overwrite="true">
406+
<fileset refid="sources.ckeditor"/>
407+
</copy>
408+
409+
<!-- Copy the JS-Editor -->
410+
<mkdir dir="${release.path}/public/system/codemirror/"/>
411+
<copy todir="${release.path}/public/system/codemirror/" overwrite="true">
412+
<fileset refid="sources.codemirror"/>
413+
</copy>
414+
415+
<!-- Zend Framework -->
416+
<mkdir dir="${release.path}/library/Zend/"/>
417+
<copy todir="${release.path}/library/Zend/" overwrite="true">
418+
<fileset refid="sources.zendframework"/>
419+
</copy>
420+
421+
<!-- Zip classes -->
422+
<mkdir dir="${release.path}/library/zip/"/>
423+
<copy todir="${release.path}/library/zip/" overwrite="true">
424+
<fileset refid="sources.zipclasses"/>
425+
</copy>
426+
427+
<!-- The Minify Sources -->
428+
<mkdir dir="${release.path}/library/Minify/"/>
429+
<copy todir="${release.path}/library/Minify/" overwrite="true">
430+
<fileset refid="sources.minify"/>
431+
</copy>
432+
433+
<!-- Dojo -->
434+
<copy todir="${release.path}/public/dojo-1.5.0/" overwrite="true">
435+
<fileset refid="sources.dojo" />
436+
</copy>
437+
<!-- JQuery and Plugins -->
438+
<copy todir="${release.path}/public/jquery/" overwrite="true">
439+
<fileset refid="sources.jquery.core" />
440+
</copy>
441+
<copy todir="${release.path}/public/jquery/tablesorter/" overwrite="true">
442+
<fileset refid="sources.jquery.tablesorter"/>
443+
</copy>
444+
<copy todir="${release.path}/public/jquery/multiselect/" overwrite="true">
445+
<fileset refid="sources.jquery.multiselect"/>
446+
</copy>
447+
<copy todir="${release.path}/public/jquery/multiselect2/" overwrite="true">
448+
<fileset refid="sources.jquery.multiselect2"/>
449+
</copy>
450+
451+
<!-- PHPMailer -->
452+
<mkdir dir="${release.path}/library/phpmailer/"/>
453+
<copy todir="${release.path}/library/phpmailer/" overwrite="true">
454+
<fileset refid="sources.phpmailer"/>
455+
</copy>
456+
</target>
457+
458+
<!-- Creates all required empty directories that might not come from SVN -->
459+
<target name="release.empty-directories" if="release.path">
460+
<mkdir dir="${release.path}/storage/cache/"/>
461+
<mkdir dir="${release.path}/storage/logging/"/>
462+
<mkdir dir="${release.path}/storage/updates/"/>
463+
<mkdir dir="${release.path}/public/.cache/"/>
464+
<mkdir dir="${release.path}/sites/cid{CID}/plugins/"/>
465+
<mkdir dir="${release.path}/sites/cid{CID}/export/"/>
466+
<mkdir dir="${release.path}/sites/cid{CID}/cache/"/>
467+
</target>
468+
386469
</project>

0 commit comments

Comments
 (0)