PDA

Просмотр полной версии : FlashBuilder константы конфигурации


fiar
17.07.2010, 00:21
Здравствуйте, есть ли у FB константы конфигурации (директивы препроцессора(?)), как у Flash CS?

Всё это для того, что бы писать подобные вещи:

public class Main() extends Sprite {
public function Main() {
CONFIG::RELEASE_BUILD {
trace ("RELEASE");
}
CONFIG::DEBUG_BUILD {
trace ("DEBUG");
}
}
}

wvxvw
17.07.2010, 00:24
Если объявите, то будут, никаких заготовленных заранее нет. Чтобы объявить компилируйте с -define=NAMESPACE::variableName,variableValue, если нужно несколько - -defien понимает так же +=, не только =.

fiar
17.07.2010, 00:44
Спасибо, разобрался, работает.

-locale ru_RU -define=CONFIG::RELEASE_BUILD,true -define=CONFIG::LOCAL_BUILD,false -define=CONFIG::TEST_BUILD,false

Т.е. что бы собрать с LOCAL_BUILD я должен в ручную менять эти параметры. Возможно ли создать в одном проекте несколько конфигураций с разными директивами?