Hi Alex, to introduce the problem:
I took a look and saw that your ListItemRenderer is in the application > project, not a library project, but it contains conditional compile code. > I'm not sure we've ironed out that workflow. The main idea was that > application developers wouldn't need conditional compilation. All APIs > they would need would be cross-platform and all the platform-specific > stuff would be encapsulated into the library SWCs. > > mmm...I was thinking on that decision and I think it should be hard to make devs understand that they can't do that in their projects. I think use case like custom item renderers are very common. We should expect FlexJS users writing custom IR a lot in their apps. If they are writing a complex app...should be normal to has one or more swc libs created by them, but we all now that one of the powers of flex is make a fast app in one single project and even in few files (classes). So I think, although I understand the decision and intention, I think that is not practical. btw, you pointed me to change COMPILE::JS to true, but how I can do this? I see that in some build.xml but no in pom.xml. So although I search, I don't know how to do this right now. Some clue or where to dig? thanks -- Carlos Rovira http://about.me/carlosrovira