Hi,
I fixed the build problem by modifying the gmaven script
Partial Script. Can I create issue and submit the changes? It is working
fine. And this conversion will be used only when windows env else directly
basedir will be used.
Please let me know any comments.
<source><![CDATA[
def sourcePathName = 'javadocSourcePath'
import org.apache.commons.lang.SystemUtils
if (SystemUtils.IS_OS_WINDOWS)
{
ant.pathconvert(targetos:'unix',
property:'project.build.unixbase.directory.portable') {
ant.path(location:project.basedir)
}
log.info
(ant.project.properties.'project.build.unixbase.directory.portable');
project.properties.project_build_directory_portable =
ant.project.properties.'project.build.unixbase.directory.portable'
log.info
(project.properties.project_build_directory_portable);
}
sourcePath = ant.path( id:sourcePathName
) {
ant.pathElement( path:
project.properties.project_build_directory_portable +
'/../hibernate-ehcache/src/main/java' )
ant.pathElement( path:
project.properties.project_build_directory_portable +
'/../hibernate-/src/main/java' )
Thanks
Thamayanthi
On Sat, May 7, 2011 at 5:30 PM, Hardy Ferentschik <hardy(a)hibernate.org>wrote:
Hi Thamayanthi,
first of, your build should work under Windows. I guess there are, however,
not many
of us developing under windows so there might be an issue.
I have downloaded the hibernate 3.6 code from git.
>
If you got the source code from git and you are using gradle you are
actually compiling
Hibernate 4. That the current development trunk. If this is what you are
after fine.
If you really need 3.6 you will need to check out the 3.6 branch which then
will use Maven
instead of Gradle.
Environment:
> Windows Vista, 64bit, Eclipse Galieo. The problem which i faced was gradle
> script hibernate-distribution project failing when
> ${project.basedir} replaced with actual as windows placing path with "\"
> than "/". So while running throws exception invalid character.
>
Do you have a stack trace? I recommend you create an issue here
http://opensource.atlassian.**com/projects/hibernate/browse/**HHH<http...
It seems you already have a solution as well. Make sure to include it as
well :-)
Btw, do you really need to build the distribution bundles? If this is the
only
problem you should be fine ignoring this problem for now.
--Hardy