Kirk Abbott schrieb:
> Fabian,
> 
> Here is my layout:
> 0) HOSTOS = CYGWIN
> 1) qooxdoo skeleton :     /c/work/jtools/thinclients/qooxdoo/projects/test1
> 2) qooxdoo installation : 
> /c/work/jtools/thinclients/qooxdoo/qooxdoo-0.6.1-sdk
> 3) Makefile lines:
> # This fails
> #   QOOXDOO = c:/work/jtools/thinclients/qooxdoo/qooxdoo-0.6.1-sdk

This could not work because you use a Windows-Path here. You must use a
unix like path. To access your harddrive in cygwin you should use

/cygdrive/c/work/jtools/thinclients/qooxdoo/qooxdoo-0.6.1-sdk

This should work.

> # This works if I hack generator.py
>     QOOXDOO = ../../qooxdoo-0.6.1-sdk
> 

In my cygwin installation os.path.sep is "/". Are you sure that you use
Cygwin and not "cmd"? Could you send me the output of the following
commands:

$ python
import os
os.path.sep

Thanks.

Sebastian

> 
> Here are the diffs in generator.py. Under cygwin os.sep seems to be '\' 
> which ends up creating a path with a mixture of '/' and '\' which breaks.
> 
> Kirk.
> 
> $ diff generator.py generator.py.orig
> 665c665
> <         sourceOutput += 'document.write(\'<script 
> type="text/javascript" src="
> %s/%s%s"></script>\');\n' % (fileDb[fileId]["sourceScriptPath"], 
> fileDb[fileId][
> "pathId"].replace(".", "/"), config.JSEXT)
> ---
>  >         sourceOutput += 'document.write(\'<script 
> type="text/javascript" src="
> %s%s"></script>\');\n' % 
> (os.path.join(fileDb[fileId]["sourceScriptPath"], fileD
> b[fileId]["pathId"].replace(".", os.sep)), config.JSEXT)
> 674c674
> <         includeCode += '<script type="text/javascript" 
> src="%s/%s%s"></script>
> ' % (fileDb[fileId]["sourceScriptPath"], 
> fileDb[fileId]["pathId"].replace(".", "
> /"), config.JSEXT)
> ---
>  >         includeCode += '<script type="text/javascript" 
> src="%s%s"></script>' %
>  (os.path.join(fileDb[fileId]["sourceScriptPath"], 
> fileDb[fileId]["pathId"].repl
> ace(".", os.sep)), config.JSEXT)
> 
> 
> 
> Fabian Jakobs wrote:
>> could you give us some more information on this so we can try to 
>> reproduce it? Relevant information would be
>>
>> - full path of your skeleton
>> - path of your qooxdoo directory
>> - the line of the Makefile where you point to the qooxdoo directory
>>
>>
>> Best,
>> Fabian
>>
>> -------------------------------------------------------------------------
>> Take Surveys. Earn Cash. Influence the Future of IT
>> Join SourceForge.net's Techsay panel and you'll get the chance to share your
>> opinions on IT & business topics through brief surveys - and earn cash
>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>> _______________________________________________
>> qooxdoo-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>
>>   
> 
> 
> 
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to