|
|
|||||
Компиляция SWC и SWF на сервере
Хочу поделиться информацией и заодно спросить.
Есть готовая реализация компиляции SWC на стороне сервера. Выглядит примерно так: Директории на серваке (http://***************/WL43VO 29МБ): Команда исполняемая серваком: /usr/www/имясайта.ru/Component/bin/compc -sp /usr/www/имясайта.ru/Component/src/ -o /usr/www/имясайта.ru/test/имяфайла.swc -include-sources /usr/www/имясайта.ru/Component/src -library-path /usr/www/имясайта.ru/Component/frameworks/libs -debug=false -accessible=false Собственно вопросы: 1) Кто знает объясните как это работает? 2) Как мне сделать компиляцию SWF по тому же принципу?
__________________
Счастье - это хорошее здоровье и плохая память Последний раз редактировалось _sestra_; 09.02.2011 в 12:52. |
|
|||||
Регистрация: Aug 2008
Сообщений: 258
|
|
|
|||||
В принципе разобрался. Это стандартный компилер Flex SDK. Следующий вопрос:
Как прописать другую вложенную SWC необходимую для компиляции моего SWC?
__________________
Счастье - это хорошее здоровье и плохая память Последний раз редактировалось _sestra_; 09.02.2011 в 14:09. |
|
|||||
А если swc несколько? как указывать?
__________________
Счастье - это хорошее здоровье и плохая память |
|
|||||
создаете подкаталог libs к примеру, туда кладете сколько надо *swc
и указываете compc ... -l+="./libs" ... на примере: создаем какой-нибудь каталог, в нем файл TestClass.as package { import com.bit101.components.Window; import flash.display.Sprite; public class TestClass extends Sprite { public function TestClass() { var w:Window = new Window(this, 10, 10, "hello world"); w.width = 300; w.height = 300; } } } туда кладем MinimalComps_0_9_5.swc (minimalcomps) компилируем это добро так: compc -sp . -ic TestClass -l+="./libs" -output mylib.swc теперь можем подключать нашу mylib.swc к проектам (в ней будут классы из минималкомпс) проверяем, что все работает: |
|
|||||
Спасибо!
__________________
Счастье - это хорошее здоровье и плохая память |
Часовой пояс GMT +4, время: 21:26. |
|
« Предыдущая тема | Следующая тема » |
|
|