Ahh..Ok I remember you were working with such flow, by using later distribution in the IDE. Got it!
2018-02-25 20:23 GMT+01:00 Piotr Zarzycki <[email protected]>: > Hi Carlos, > > flex-sdk-description as far as I know is for compatibility with older > IDEs. As for the format of the royale-sdk-description there were discussion > on the dev list about that some time ago. Josh is parsing exactly this file > and use output-targets as far as a I know. I'm doing the same in Moonshine. > > Yep Maven distribution is broken and I have to found time to fix that. It > doesn't have to big priority for me. Why do you want to use it ? > > Thanks, Piotr > > > 2018-02-25 20:16 GMT+01:00 Carlos Rovira <[email protected]>: > >> Hi, >> >> something broke maven royale distribution. When I run: >> >> macbookpro:royale-asjs carlosrovira$ mvn -s settings-template.xml >> -DdistributionTargetFolder=/Users/carlosrovira/Dev/Royale/sd >> ks/apache-royale-0.9.2-SNAPSHOT >> -P build-distribution clean install >> >> This executes ok, but the SDK created is no longer valid. >> >> In vscode this is message when this SDK is selected: nextgenas.sdk.editor >> in settings does not point to a valid SDK. Requires Apache Royale 0.9.0 or >> newer. >> >> But, if I download current 0.9.1 release from here: >> >> http://www.apache.org/dyn/closer.lua/royale/0.9.1/binaries/ >> apache-royale-0.9.1-bin-js-swf.zip >> >> The result is exactly the same when point to "0.9.1/royale-asjs" folder >> (that VSCode offers as a possible valid SDK, the distribution SDK is as >> well offered as a possible valid SDK) >> >> Another thing I don't understand is that I see "flex-sdk-description.xml" >> and "royale-sdk-description.xml" (why we have both? the first one should >> be >> removed?) >> >> first one is: >> >> <?xml version="1.0"?> >> <!-- >> >> Licensed to the Apache Software Foundation (ASF) under one or more >> contributor license agreements. See the NOTICE file distributed with >> this work for additional information regarding copyright ownership. >> The ASF licenses this file to You under the Apache License, Version 2.0 >> (the "License"); you may not use this file except in compliance with >> the License. You may obtain a copy of the License at >> >> http://www.apache.org/licenses/LICENSE-2.0 >> >> Unless required by applicable law or agreed to in writing, software >> distributed under the License is distributed on an "AS IS" BASIS, >> WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. >> See the License for the specific language governing permissions and >> limitations under the License. >> >> --> >> <flex-sdk-description> >> <name>Apache Royale 0.9.1 FP11.1 AIR14.0 en_US</name> >> <version>4.14.1</version> >> <build>20180208</build> >> </flex-sdk-description> >> >> second one is >> >> >> <?xml version="1.0"?> >> <!-- >> >> Licensed to the Apache Software Foundation (ASF) under one or more >> contributor license agreements. See the NOTICE file distributed with >> this work for additional information regarding copyright ownership. >> The ASF licenses this file to You under the Apache License, Version 2.0 >> (the "License"); you may not use this file except in compliance with >> the License. You may obtain a copy of the License at >> >> http://www.apache.org/licenses/LICENSE-2.0 >> >> Unless required by applicable law or agreed to in writing, software >> distributed under the License is distributed on an "AS IS" BASIS, >> WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. >> See the License for the specific language governing permissions and >> limitations under the License. >> >> --> >> <royale-sdk-description> >> <name>Apache Royale</name> >> <version>0.9.1</version> >> <build>20180208</build> >> >> *<output-targets>* >> * <output-target name="js" version="Ecma5Strict" />* >> * <output-target name="swf" version="AS3" AIR="14.0" Flash="11.1" />* >> *</output-targets>* >> </royale-sdk-description> >> >> >> the last part "outputs-targets" seems strange to me.. how IDEs do with >> this? what should do VSCode? >> >> For me, right now VSCode can handle official 0.9.1 and the same happens to >> maven distribution 0.9.2-SNAPSHOT >> >> >> >> >> >> >> -- >> Carlos Rovira >> http://about.me/carlosrovira >> > > > > -- > > Piotr Zarzycki > > Patreon: *https://www.patreon.com/piotrzarzycki > <https://www.patreon.com/piotrzarzycki>* > -- Piotr Zarzycki Patreon: *https://www.patreon.com/piotrzarzycki <https://www.patreon.com/piotrzarzycki>*
