In theory, if you don’t define any environment variables, and mxmlc is in the js/bin folder, it should be able to use SCRIPT_HOME to back up a few levels and assume FLEX_HOME and FALCON_HOME is there.
But of course, this is all theory. Examining the bin/mxmlc might shed some light on what is broken in js/bin/mxmlc. For me, the script did work without modification and without environment variables if I changed directories to js/bin and ran mxmlc from there. Again, thanks for helping out, -Alex On 5/13/15, 7:51 AM, "kevin.godell" <kevin.god...@gmail.com> wrote: >So, am I suppose to define env vars for flexhome and falconhome? It >doesn't >work if I don't. > >On Wednesday, May 13, 2015, Alex Harui [via Apache Flex Development] < >ml-node+s2333347n46467...@n4.nabble.com> wrote: > >> SCRIPT_HOME is supposed to be the directory the shell script is in so >>that >> it can use relative paths from there to find other things. I’d prefer >>not >> to require environment variables as I think there are similar scripts in >> the Flex SDK that don’t require environment variables, but I could be >> wrong about that. >> >> Thanks for helping out, >> -Alex >> >> On 5/13/15, 7:43 AM, "kevin.godell" <[hidden email] >> <http:///user/SendEmail.jtp?type=node&node=46467&i=0>> wrote: >> >> >I will try to put in some echo statements and see whst scripthome is >> being >> >defined as when I get home tonight. I am not familiar with shell >> >scripting, >> >but it looks like I could mess with it. Could that be defined as an >> >environmental variable? I know that I have to set flexhome and >>falconhome >> >to make mxmlc work using env vars. >> > >> >On Wednesday, May 13, 2015, Alex Harui [via Apache Flex Development] < >> >[hidden email] <http:///user/SendEmail.jtp?type=node&node=46467&i=1>> >> wrote: >> > >> >> >> >> >> >> On 5/13/15, 4:35 AM, "kevin.godell" <[hidden email] >> >> <http:///user/SendEmail.jtp?type=node&node=46461&i=0>> wrote: >> >> >> >> >I hope that the patch wasn't the cause of the build failing! >> >> >> >> The build likes to fail waiting for flexunit results. At some point >>it >> >> will get past that failure point. >> >> That said, I’m not 100% sure that was the right patch. IMO, the >> problem >> >> is that SCRIPT_HOME isn’t being set for some scenarios. If >>SCRIPT_HOME >> >> does get set, I think you do want the slash. But I could be wrong >> about >> >> that. >> >> >> >> > >> >> >Quick question for you, I need to change the file permissions on the >> >> >/bin/mxmlc so that it is user executable. Every time I download the >> >> flexjs >> >> >nightly, I have to chmod 744 mxmlc so that IntelliJ wont complain >> about >> >> >the >> >> >permission to execute. I understand how to edit a file using the >> online >> >> >interface on github, but how do you change the permissions of a >>file? >> >>And >> >> >do >> >> >you know which repo that file is contained in? The installer grabs >>the >> >> >files >> >> >and puts them all together for me, so I don't really know where it >> >>lives >> >> >before making it to my flexjs sdk. >> >> > >> >> >> >> I think bin/mxmlc comes in from the Falcon install in flex-falcon >>repo. >> >> The file is in the compiler/commandline folder. The install script >> >>should >> >> be in root of flex-falcon in installer.xml, and the file gets >>packaged >> >>by >> >> build.xml. Not sure where the right place is to do the chmod, but >> there >> >> is probably other chmod going on for js/bin somehow. >> >> >> >> Thanks again for your help on this. >> >> >> >> -Alex >> >> >> >> >> >> >> >> ------------------------------ >> >> If you reply to this email, your message will be added to the >> >>discussion >> >> below: >> >> >> >> >> >> >> >>http://apache-flex-development.2333347.n4.nabble.com/Re-3-3-git-commit-fl >> >>>>ex-asjs-refs-heads-develop-Revert-Revert-SCRIPT-HOME-path-had-extra-sla >>>>sh >> >> >>-tp46455p46461.html >> >> To start a new topic under Apache Flex Development, email >> >> [hidden email] <http:///user/SendEmail.jtp?type=node&node=46467&i=2> >> >> <javascript:_e(%7B%7D,'cvml','ml-node%[hidden email] >> <http:///user/SendEmail.jtp?type=node&node=46467&i=3>');> >> >> To unsubscribe from Re: [3/3] git commit: [flex-asjs] >> >>[refs/heads/develop] >> >> - Revert "Revert "SCRIPT_HOME path had extra slash"", click here >> >> >> >>< >> >>mNvbXw0NjQ1NXwyNTAxOTQ4MDU=> >> >> . >> >> NAML >> >> >> >>< >> >><http://apache-flex-development.2333347.n4.nabble.com/template/NamlServle >>> >> http://apache-flex-development.2333347.n4.nabble.com/template/NamlServle >> >>>>t.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nab >>>>bl >> >> >>>>e.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespa >>>>ce >> >> >>>>-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers% >>>>21 >> >> >>>>nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_e >>>>ma >> >> >>il%21nabble%3Aemail.naml> >> >> >> > >> > >> > >> > >> >-- >> >View this message in context: >> > >> >>http://apache-flex-development.2333347.n4.nabble.com/Re-3-3-git-commit-fl >>e >> >>>x-asjs-refs-heads-develop-Revert-Revert-SCRIPT-HOME-path-had-extra-slash >>>-t >> >> >p46455p46464.html >> >Sent from the Apache Flex Development mailing list archive at >>Nabble.com. >> >> >> >> ------------------------------ >> If you reply to this email, your message will be added to the >>discussion >> below: >> >> >>http://apache-flex-development.2333347.n4.nabble.com/Re-3-3-git-commit-fl >>ex-asjs-refs-heads-develop-Revert-Revert-SCRIPT-HOME-path-had-extra-slash >>-tp46455p46467.html >> To start a new topic under Apache Flex Development, email >> ml-node+s2333347n1...@n4.nabble.com >> To unsubscribe from Re: [3/3] git commit: [flex-asjs] >>[refs/heads/develop] >> - Revert "Revert "SCRIPT_HOME path had extra slash"", click here >> >><http://apache-flex-development.2333347.n4.nabble.com/template/NamlServle >>t.jtp?macro=unsubscribe_by_code&node=46455&code=a2V2aW4uZ29kZWxsQGdtYWlsL >>mNvbXw0NjQ1NXwyNTAxOTQ4MDU=> >> . >> NAML >> >><http://apache-flex-development.2333347.n4.nabble.com/template/NamlServle >>t.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabbl >>e.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace >>-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21 >>nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_ema >>il%21nabble%3Aemail.naml> >> > > > > >-- >View this message in context: >http://apache-flex-development.2333347.n4.nabble.com/Re-3-3-git-commit-fle >x-asjs-refs-heads-develop-Revert-Revert-SCRIPT-HOME-path-had-extra-slash-t >p46455p46468.html >Sent from the Apache Flex Development mailing list archive at Nabble.com.