PDA

Просмотр полной версии : Компилирование Flex SDK


Temuchin
17.07.2011, 19:55
Как откомпилировать исходные коды Flex SDK?

TanaTiX
17.07.2011, 20:07
Поставьте FlashDevelop и Ctrl+Enter - один из наиболее простых вариантов.

Temuchin
17.07.2011, 20:11
Я хочу перекомпилить саму SDK из исходных кодов которые лежат на сайте http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+4, а не создать новый проект.

nOobCrafter
17.07.2011, 20:47
качаете, распаковываете и вот вам сдк, не?

Temuchin
17.07.2011, 22:28
В распакованной нарушаются пакеты я менять пакеты у 2000 с лишнем классов слишком долго. Ну или я не понял как распакованную SDK правильно подключить к проекту.

goodguy
17.07.2011, 22:33
Так там же (http://opensource.adobe.com/wiki/display/flexsdk/Get+Source+Code) инструкция по сборке (http://opensource.adobe.com/wiki/display/flexsdk/Build+and+Test) есть.
Хотя лично мне не понятно зачем его собирать (не изменяя чего-либо), если он уже собран

Temuchin
17.07.2011, 23:13
Вот именно я хотел изменить несколько классов и собрать опять в SDK. По сути мне всего 3 файла надо изменить в SDK.

wvxvw
17.07.2011, 23:28
Последние версии не коммитили :( Т.е. по факту СДК больше не совсем опенсорсный. Как бы код можно получить, но изменения которые готовятся к следующей версии вы не узнаете. Что до компиляции - я давно не собирал, но *кажется* что нужно было собирать из под Cygwin'a если в Windows, т.как там где-то в каком-то месте какие-то шелл скрипты использовались... А может мне только кажется... А да, еще такой момент. Документация компилируется отдельно от общего билда, и на моей памяти ее никогда нормально нельзя было скомпилировать не пропатчив манифесты, чтобы желаемое сошлось с действительным... Ну а без этого, посмотрите, там есть файлик типа setup.sh в котором есть примерный скрипт, который по сути задает переменные окружения (их там штуки 2-3, которые в принципе можно и просто вручную прописать), и после этого Ант должен все собрать, и компилятор и утилиты и флешевые библиотеки.

alatar
18.07.2011, 00:09
По сути мне всего 3 файла надо изменить в SDK.
В своем проекте создайте пакеты и классы с тем же именем, что и в SDK, скопируйте содержимое оригинала, удалите из них инклюд с версией, внесите изменения и компилируйте свой проект с помощью обычного (готового) СДК. Эти классы в вашей флешке заменят оригинальные.