« День Рождения Тани БелойAMFPHP 1.9 alpha c поддержкой AMF3 »

Трекбек адрес этой записи

URL трекбека (щелкните правой кнопкой мыши и скопируйте ссылку)

17 комментариев, 1 Трекбек

Комментарий от: Fix [Посетитель] Email
Зря ты написал про ANT, потому что я тебя сейчас замучаю вопросами :)

В общем, суть моей проблемы такая.. у меня в проекте есть несколько подпроектов -- в Эклипсе выделены, как отдельные проекты. В каждом проекте кладется свой build.xml, в котором прописываются цели, реализующие компиляцию частей каждого проекта.

Но есть зависимые вещи, например у разных проектов общие classpath'ы. Стоит ли в данном случае вынести их в какой-то общий файл? (тут можно обойтись выносом файл local.properties в головной проект) или же лучше задавать каждый раз в конкретном build.xml?

Что более интересно, мне ведь для сборки ВСЕГО проекта, нужно пособрать все эти подпроекты по отдельности. В связи с чем вопрос, как обратиться из одного build.xml к целям другого build.xml?
2006-12-21 @ 15:34
Комментарий от: Fix [Посетитель] Email
Что-то то ли движок сайта глючит, то ли ты впопыхах про Ант мне написал не в той теме :)

Спасибо, я буду рад твоему ответу и буду терпеливо ждать его. Кроме того, мне это не срочно -- надвигаются новогодние праздники и применить твои советы на практике я смогу не раньше следующего года. Желаю тебе быренько раскидать свои накопившиеся дела и спокойно встретить новый год, а там уже поговорим :)
2006-12-25 @ 15:44
Комментарий от: Konstantin Kovalev [Учаснег] Email · http://riapriority.com/blogs/constantiner.php
Нет, я в той теме ответил. Просто считаю, что неприлично отвечать на одно сообщение, проигнорировав другое. Вот и напомнил о том, что об этом я еще помню, в том сообщении :) Понятно выразился? :))
2006-12-25 @ 15:54
Комментарий от: Fix [Посетитель] Email
Выразился ты понятно, но IMHO ты излишне заморачиваешься. Я и раньше за тобой это замечал -- в каждом посте на каждый коммент стараешься ответить :) Нет, это конечно здорово и приятно, но мы, читатели, и так прекрасно понимаем, что нас много, а ты один -- всем не ответишь. Я ценю твое время, думаю и другие также :)
2006-12-27 @ 11:45
Комментарий от: admin [Учаснег] Email
Ну если постараться, то, может, и отвечу :) Надо постараться :))
2006-12-27 @ 12:10
Комментарий от: Fix [Посетитель] Email
Некоторые ответы я уже нашел. Например, обращение к целям другого файла делается таким манером:
http://ant.apache.org/manual/CoreTasks/ant.html

Но это снимает у меня только половину вопросов. К примеру, хотелось бы вынести в отдельный файл те макросы для компиляции при помощи MTASC или FC, чтобы не дублировать их во всех build-файлах. Вызвать сами макросы, я думаю можно, но как передать им параметры? Что-то как-то в этом Анте все накручено наверчено, что аршином общим не измерить..
2007-01-12 @ 17:13
Комментарий от: Konstantin Kovalev [Учаснег] Email · http://riapriority.com/blogs/constantiner.php
Ты просто путаешь Ant с языком программирования. То есть налагаешь на него обязанности, которые он вовсе исполнять и не собирался. Для таких случаев как раз и пишутся на языке Java задачи. И, кстати, для mtasc'а-то уже давно написана удобная задача. Так что и макромы никакие не нужны.

То есть у Ant'а не стоит задачи избавиться от дублирования кода средствами самого Ant'а. Для этого существуют собственные задачи Ant.
2007-01-12 @ 17:29
Комментарий от: Fix [Посетитель] Email
Хм. Поделись задачей :) А то я ж макросом пользуюсь, который слизал из твоего доклада.

Возможно я от Анта требую чего-то лишнего, просто тяжело мне что-то порой постичь его логику.
2007-01-12 @ 18:21
Комментарий от: Konstantin Kovalev [Учаснег] Email · http://riapriority.com/blogs/constantiner.php
А что тут делиться? Ссылка-то общеизвестная.
2007-01-12 @ 18:29
Комментарий от: Fix [Посетитель] Email
Скачал либу, в попытках заюзать столкнулся с непониманием документации. Все чрезвычайно лаконично, как в доках, так и в примерах. Я понимаю, для первого знакомства возможно лучше привести прозрачный неперегруженный пример, но как мне например при компиляции мтаском подключить несколько разных класпазов, несколько пакетов из разных опять же класспазов, а также использовать несколько exclude-файлов сразу? MTASC такое позволяет, их задача нет. Или я не понял (надо витамины кушать :). В общем, буду пользовать твой макрос, там может не так "удобно", зато пока могу сделать, что хочу.
2007-01-16 @ 14:00
Комментарий от: Konstantin Kovalev [Учаснег] Email · http://riapriority.com/blogs/constantiner.php
Все же макрос это такой затык. Рекомендую все же освоить либу. Я когда программировал на Flash (полгода назад) использовал ее и горя не знал. Сейчас, конечно, все позабыл, но в инете примеров, я думаю, найти можно.
2007-01-16 @ 14:53
Комментарий от: Fix [Посетитель] Email
Че-то искал примеры и не нашел. Щас уже не осталось времени на эксперименты, надо делать хоть как-то. Возможно как-нибудь потом :)
2007-01-16 @ 15:39
Комментарий от: Fix [Посетитель] Email
Столкнулся с интересной проблемой при выполнении билда. 2 файла не были нормально откомпилированы по следующей причине:

[exec] An Error occured : Timeout waiting for Process to exit.
[exec] at com.macromedia.mesh.Flash.FlashCommandRunner.WaitForProcessExit(Process process, Int32 timeout, FileInfo fi)
[exec] at com.macromedia.mesh.Flash.FlashCommandRunner.Run()
[exec] at com.macromedia.mesh.Flash.FlashCommandRunner.Main(String[] args)

Да, файлы громоздкие, долго открываются и долго компилируются. И что, с этим теперь ниче нельзя сделать? :( Как бы таймаут увеличить ?
2007-01-24 @ 17:02
Комментарий от: Konstantin Kovalev [Учаснег] Email · http://riapriority.com/blogs/constantiner.php
Просто почитай readme.txt, который идет в комплекте с Flashcommand. Там есть волщебные строчки:
-t : Specifies timeout value. Optional
2007-01-24 @ 17:31
Комментарий от: Fix [Посетитель] Email
Спасибище! :) Строчки и правда волщебные :) Правда не совсем понятно в каких единицах этот таймаут у них измеряется. Му пойдем опытным путем и начнем с ms :)
2007-01-24 @ 19:22
Комментарий от: Fix [Посетитель] Email
Что немного напрягает в компиляции через FlashCommand - Flash на каждой новой флашке забирает фокус на себя. Пока идет сборка, вообще ниче делать невозможно. Хорошо курящим. А я пью чай :)
2007-01-26 @ 12:58
Комментарий от: Konstantin Kovalev [Учаснег] Email · http://riapriority.com/blogs/constantiner.php
Ну что делать: Flash не для разработки, а для медиа-дизайна. Там вообще ничего под разработку не заточено.
2007-01-26 @ 13:12
Трекбек от: Compile Apache [Посетитель]
Compile Apache
Resolution: Not all versions of Apache Web Server are Issue: I c
2007-02-07 @ 09:25

Оставить комментарий


Ваш email адрес. (Не будет показан на сайте.)

Ваш URL будет показан.
ПлохоПревосходно
:!: :?: :idea: :) :D :p B) ;) :> :roll: :oops: :| :-/ :( :'( |-| :>> :yes: ;D :P :)) 88| :. :no: XX( :lalala: :crazy: >:XX
(Заменить прерывания строк на <br />)
(Имя, email и сайт)
(Разрешить пользователям посылать вам сообщения (ваш email не отображается).)
3 + 2 + 7 - 1?
antispam test

Вы можете использовать OpenID чтобы предоставить ваше имя, email и url.