OK. I’ll try to clean my repos and try again. On Feb 15, 2016, at 8:30 AM, Alex Harui <aha...@adobe.com> wrote:
> > > On 2/14/16, 7:51 AM, "Harbs" <harbs.li...@gmail.com> wrote: > >> The main build.xml is not working either. I can’t seem to get anything to >> build. >> >> I just checked out the latest source from all repos. >> >> When I try to build falcon, I get an error in junit. It cannot seem to >> find TLF_HOME, AIR_HOME or FLASHPLAYER_DEBUGGER. > > Please post console output somewhere. In theory the default build should > not need TLF_HOME. > >> >> When trying to build flex-asjs, I get the error that it can’t get >> https://search.maven.org/remotecontent?filepath=/org/apache/flex/flex-tool >> -api/1.0.0/flex-tool-api-1.0.0.jar > > This implies your flex-sdk is not in sync. Change > d103170c3246e34dabea342ec6d70d32c53017a7 removed the slash before the > "org". > > >> >> When trying to just build XML, I get this error: Could not load >> definitions from resource flexTasks.tasks. It could not be found. > > I just synced the e4x branch, unset my FLEX_HOME, ASJS_HOME, FALCONJX_HOME > and FALCON_HOME environment variables and ran ant at the root of flex-asjs > and everything built. It correctly defaulted to the appropriate folders > in ../flex-falcon. If you have tried to set those variables, try not > setting them at all and let it choose for you. > > I also just committed modifications of frameworks/projects/XML/build.xml > and got it to correctly pick up the right folders and attempt to build the > XML files. > > In looking at the output in your earlier posts, it occurred to me that > maybe you have tried to convert your repo working copy to an > IDE-compatible folder. The build.xml files don't currently support that. > I have updated the FB project files in the develop branch so they seem to > work together without having to mix the AIR SDK into the repo files. The > files expect that you are using some sort of FlexJS sdk that you've > installed via the installer, but they only use the compiler in the SDK, > they don't use any of the SWCs, they only use the files in the repo. > > HTH, > -Alex >