Changeset 497 for trunk/Makefile.in


Ignore:
Timestamp:
Jul 29, 2006, 11:07:47 PM (18 years ago)
Author:
dkearney
Message:

added checks to configure.in to find where python and perl live,
added .in files for python and perl build files
configure now builds perl/Makefile.PL and python/setup.py and fits
it with the correct values needed to build and install the module
in the correct directory, where it will live in the rappture distribution.
there had been talk of using env variables to point python and perl
to where these modules live, so that is the current line of thinking.
added queue module for python. the Rappture.queue module's purpose
is to make it easy to send a job to the pbs and condor queues and
track the job using rappture. pbs is kinda complete, condor is not
complete and is still being worked on. the signalHandler and tools
python modules came from left over code that all python rappture
applications might want to include to make the developers life
a little more enjoyable.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Makefile.in

    r493 r497  
    1515        cd -
    1616#       make RpTcl;
    17 #       make RpPython;
    18 #       make RpPerl;
     17        make RpPython;
     18        make RpPerl;
    1919
    2020#############################################################################
     
    3131#############################################################################
    3232
     33RpPython:
     34        set -x;
     35        cd python; \
     36        @PYTHON@ setup.py \
     37                build_ext \
     38                --library-dirs=@prefix@/lib \
     39                --include-dirs=@prefix@/include/core \
     40                install \
     41                --prefix=@prefix@ \
     42
     43RpPerl:
     44        set -x;
     45        cd perl; \
     46        @PERL@ Makefile.PL PREFIX=@prefix@; \
     47        make; \
     48        make test; \
     49        make install;
     50
    3351clean:
    3452        cd examples/app-fermi/cee; make clean; cd -;
    3553        cd examples/app-fermi/fortran; make clean; cd -;
    3654        cd examples/c-example; make clean; cd -;
     55        cd perl; make clean; cd -;
     56        cd python; rm -rf build; cd -;
    3757        cd src; make clean; cd -;
    3858        cd src/matlab; make clean; cd -;
     
    4363        cd examples/app-fermi/fortran; make distclean; cd -;
    4464        cd examples/c-example; make distclean; cd -;
     65        cd perl; make clean; cd -;
     66        cd python; rm -rf build; cd -;
    4567        cd src; make distclean; cd -;
    4668        cd src/matlab; make distclean; cd -;
Note: See TracChangeset for help on using the changeset viewer.