|
Here are my findings wrt the tlddoc-all tasks failing on Linux: Win32 expands wildcards directly in the ant task. Linux, however expands them in the shell, which ant never executes. In order to make this task OS-friendly, I used the ant <apply> task and used a <fileset> as the final argument. This now works for me under Linux. I would appreciate it if one of you fine Win32 people would test my changes ;) Thanks, Grant Sean Schofield wrote: Not that I found. That is annoying while experimenting. The best way I found so far is to copy locally (and skip checkin/checkout). Then when you're ready to check-in you revert everything but what's in the top level build dir.Royal PITA I know ... sean On 7/11/05, Grant Smith <[EMAIL PROTECTED]> wrote:Just a side-question to the svn:externals thing: If I make a change to the main build.xml file. Is the only way to see it propagated to the subprojects by doing a svn commit; svn update in the subprojects ? I'm doing a lot of experimentation, and I dont want a bunch of commit messages while I do so. I also dont want to have to copy my changes to the subproject build directories if there's an easier way ? Thanks, Grant. Grant Smith wrote: Thanks for the info, folks. Yes, trust me, I won't leave build.xml in this state :) My current thinking as to why *.tld is not expanded in non-win32 environments is due to us using <arg value="...">. I'm now experimenting with <arg path="..."> instead which is supposed to be more OS-friendly. Sean Schofield wrote: If you've been making subproject-specific changes and committing them, please roll those back ;-) sean On 7/11/05, Bruno Aranda <[EMAIL PROTECTED]> wrote: Yes, there is only one build folder, which is svn:externalized (or whatever is the word here), so every subproject has the same build structure. What make every subproject build different is a set of properties situated in the parent folder of every subproject (a build.properties file). As there is only one build file, it cannot contain any subproject adaptation and has to be the same for every subproject. Only some tuning in the build.properties files is valid ;-)... Bruno 2005/7/11, Grant Smith <[EMAIL PROTECTED]>: I need some help understanding how the current build systems works. Are all the individual build.xml files actually svn_externals of the main build.xml file ? That would explain why I can't make modifications to each one, and commit them. Any insight would be greatly appreciated. Thanks, Grant . . |
- Re: build.xml Grant Smith
- Re: build.xml Sean Schofield
