|
383 | 383 | <move tofile="${release.directory}/${upgrade.zip.filename}" file="${release.path}/${release.zip.filename}"/>
|
384 | 384 | </target -->
|
385 | 385 |
|
| 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 | + |
386 | 469 | </project>
|
0 commit comments