Hi folks,

i am developing an application using django (1.5.1) and pyjs under ubuntu 
with eclipse IDE (3.8.1) and pydev.

For several reasons I decided not to have both sources django server side 
and pyjs client under one tree and split it up into two eclipse projects. 
For each project i can define it's own python interpreter and path 
environment so that eclipse knows pyjs/library and stuff. Fine. Only the 
pylint environment in eclipse is defined once and global for all projects. 
This causes path problems since the server side project uses a different 
path setup than the pyjs client side. After hours of stupid nooby trying i 
ended up having an ugly bash script for pylint, which decides what path 
setup to use:

#!/bin/bash
WSPACE=/home/funk/workspace
# ${@: -1}
if [[ ${@: -1} = $WSPACE/ppsclient* ]]
then
    WORKHOME=$WSPACE/ppsclient
    SRCHOME=$WORKHOME/src/client
    LIBHOME=$WORKHOME/lib/python2.7/site-packages
    export PYTHONPATH=$WORKHOME/src:$WORKHOME/pyjs/library:$SRCHOME
    PYLINT=$WSPACE/ppsclient/bin/pylint
    cd $SRCHOME
else
    WORKHOME=$WSPACE/pps
    SRCHOME=$WORKHOME/src/pps
    LIBHOME=$WORKHOME/lib/python2.7/site-packages
    export PYTHONPATH=$LIBHOME:$SRCHOME
    PYLINT=$WSPACE/pps/bin/pylint
fi
$PYLINT $*

where /pps is the django part and /ppsclient the pyjs part. 

If anyone has a better idea, please call!!

And then btw: anybody ran successfully pyjd under ubuntu 13.04?? I followed 
many google links but maybe i need just a new pointer to get it up and 
running. Any help appreciated!

Thanks,
Frank



-- 

--- 
You received this message because you are subscribed to the Google Groups 
"Pyjs.org Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to