IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Feb 3, 2005, 1:23:42 PM (21 years ago)
Author:
desonia
Message:

initial tweak to get things to nominally work.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/swig/Makefile.am

    r3122 r3123  
    1 # not a GNU package. You can remove this line, if
    2 # have all needed files, that a GNU package needs
    3 AUTOMAKE_OPTIONS = foreign 1.4
    41
    5 EXTRA_DIST = PsLib.i PsLibModule/Makefile.PL
     2EXTRA_DIST = pslib.i psLibModule/Makefile.PL
    63
    7 CLEANFILES = PsLibModule/PsLib_wrap.c PsLibModule/PsLib.pm \
    8 PsLibModule/Makefile PsLibModule/pm_to_blib PsLibModule/PsLib.bs \
    9 PsLibModule/PsLib_wrap.o PsLibModule/setup.txt
     4CLEANFILES = psLibModule/pslib_wrap.c psLibModule/pslib.pm \
     5psLibModule/Makefile psLibModule/pm_to_blib psLibModule/pslib.bs \
     6psLibModule/pslib_wrap.o psLibModule/setup.txt
    107
    118SRCDIR = $(shell cd $(top_srcdir)/src && pwd)
     
    1815## PsLibModule swig build section. 
    1916
    20 PsLibModule/setup.txt:Makefile
    21         echo "includes=$(INCLUDES)" > PsLibModule/setup.txt
    22         echo "ldflags=$(libdir)/libpslib" >> PsLibModule/setup.txt
    23         echo "cflags=-Wno-unused -Wno-strict-aliasing" >> PsLibModule/setup.txt
     17psLibModule/setup.txt:Makefile
     18        echo "includes=$(INCLUDES)" > psLibModule/setup.txt
     19        echo "ldflags=$(PSLIB_LIBS)" >> psLibModule/setup.txt
     20        echo "cflags=$(PSLIB_CFLAGS) -Wno-unused -Wno-strict-aliasing" >> psLibModule/setup.txt
    2421
    25 PsLibModule/PsLib_wrap.c: PsLib.i
     22psLibModule/pslib_wrap.c: pslib.i
    2623        $(SWIG) -perl $(INCLUDES) -w451 -o $@ $?
    2724
    28 PsLibModule/Makefile:PsLibModule/Makefile.PL PsLibModule/setup.txt
    29         cd PsLibModule && $(PERL) Makefile.PL
     25psLibModule/Makefile:psLibModule/Makefile.PL psLibModule/setup.txt
     26        cd psLibModule && $(PERL) Makefile.PL PREFIX=$(PERL_PREFIX)
    3027
    31 all: PsLibModule/PsLib_wrap.c
     28all:psLibModule/pslib_wrap.c psLibModule/Makefile
     29        cd psLibModule && make
    3230
    33 swig:PsLibModule/PsLib_wrap.c PsLibModule/Makefile
    34         cd PsLibModule && make
     31install-exec-hook: all
     32        cd psLibModule && make install
    3533
    36 swig-install: swig
    37         cd PsLibModule && make install
    38 
    39 uninstall-local: PsLibModule/Makefile
     34uninstall-local: psLibModule/Makefile
    4035        cd PsLibModule && make clean
Note: See TracChangeset for help on using the changeset viewer.