Where do I need to set the unittest.properties file? I’m happy to do so, but I think it would be great if we could at least get some instructions on everything needed to build from source.
Every time I come back to this, I have trouble. Maybe it’s just me, but it seems like it raises the bar needed to contribute. On Feb 15, 2016, at 5:01 PM, Alex Harui <aha...@adobe.com> wrote: > > > On 2/14/16, 11:52 PM, "Harbs" <harbs.li...@gmail.com> wrote: > >> Cleaning the repo seemed to have helped somewhat, but I still could not >> compile, and I’m assuming because I need to build falcon: >> Buildfile: >> /Users/harbs/Documents/ApacheFlex/flex-asjs/frameworks/projects/XML/build. >> xml >> >> clean: >> >> check-falcon-home: >> [echo] FALCON_HOME is >> /Users/harbs/Documents/ApacheFlex/flex-falcon/compiler >> >> check-falconjx-home: >> [echo] FALCONJX_HOME is >> /Users/harbs/Documents/ApacheFlex/flex-falcon/compiler.jx > > This implies you still have environment variables set somehow. The > defaults would use relative paths with ../ in them. > Do you have an env.properties file or local.properties file? > > >> >> unit.tests: >> [junit] unittest.properties not found >> [junit] environment property - FLEX_HOME = >> /Users/harbs/Documents/ApacheFlex/flex-falcon/compiler/generated/dist/sdk >> [junit] environment property - PLAYERGLOBAL_HOME = >> /Users/harbs/Documents/ApacheFlex/flex-falcon/compiler/generated/dist/sdk/ >> frameworks/libs/player >> [junit] environment property - PLAYERGLOBAL_VERSION = 11.1 >> [junit] environment property - TLF_HOME = null >> [junit] environment property - AIR_HOME = null >> [junit] environment property - FLASHPLAYER_DEBUGGER = null > > I will spend time today trying to get the build to work without > unittest.properties files, but I think it will still require setting > PLAYERGLOBAL_HOME, AIR_HOME, FLASHPLAYER_DEBUGGER and maybe > PLAYERGLOBAL_VERSION in the environment. I have spent several hours > already trying to make sure folks don't have to specify relative paths to > other Apache Flex repos, but right now we don't have a good way to guess > where folks put the Adobe stuff. > > -Alex