Changeset 1094 for trunk/lang/perl/Makefile.in
- Timestamp:
- Aug 5, 2008 4:20:18 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/lang/perl/Makefile.in
r1093 r1094 23 23 CFLAGS = @CFLAGS@ $(cppflags) 24 24 25 CC_SWITCHES = $(CFLAGS) $(CFLAGS_DEBUG) $(INCLUDES) $(DEFINES) 26 CXX_SWITCHES = $(CFLAGS) $(CFLAGS_DEBUG) $(INCLUDES) $(DEFINES) 27 28 INCLUDES = \ 29 -I$(srcdir) \ 30 -I$(srcdir)/../../src/core \ 31 -I$(installarchlib)/CORE 32 33 LIBS = \ 34 -L../../src/core -lrappture \ 35 -lexpat 25 AR = ar 26 INSTALL = @INSTALL@ 27 MKDIR_P = @MKDIR_P@ 36 28 RANLIB = @RANLIB@ 37 AR = ar 29 RM = rm -f 30 RM = rm -f 38 31 VPATH = $(srcdir) 39 RM = rm -f40 32 41 33 CDEBUGFLAGS = -g -Wall 42 34 43 INSTALL = @INSTALL@44 MKDIR_P = @MKDIR_P@45 RM = rm -f46 35 PERL = @PERL@ 47 36 PERL_ARCHLIB = @PERL_ARCHLIB@ … … 65 54 pod = perllocal.pod 66 55 67 build_dir = build68 56 destdir = $(libdir)/perl 69 57 70 all: tmp $(envfile)71 $(MAKE) -C $(build_dir)58 CC_SWITCHES = $(CFLAGS) $(CFLAGS_DEBUG) $(INCLUDES) $(DEFINES) 59 CXX_SWITCHES = $(CFLAGS) $(CFLAGS_DEBUG) $(INCLUDES) $(DEFINES) 72 60 73 tmp: 74 $(RM) -r $(build_dir) 75 $(MKDIR_P) $(build_dir) 76 cp -p Makefile.PL $(build_dir)/Makefile.PL 77 tar -C $(srcdir) -clf - . | tar -C $(build_dir) -xpf - 78 (cd $(build_dir); $(PERL) Makefile.PL) 61 INCLUDES = \ 62 -I$(srcdir) \ 63 -I$(srcdir)/../../src/core \ 64 -I$(installarchlib)/CORE 79 65 80 $(envfile): 81 echo 'export PERL5LIB=$(destdir):$$PERL5LIB' > $(envfile) 66 LIBS = \ 67 -L../../src/core -lrappture \ 68 -lexpat 82 69 83 install: 84 $(MAKE) -C $(build_dir) install_perl 85 $(INSTALL) -m 555 $(envfile) $(bindir) 86 87 clean: 88 $(MAKE) -C $(build_dir) clean 89 $(RM) -rf $(build_dir) 90 $(RM) $(envfile) 91 92 distclean: clean 93 94 testme: $(lib) $(bootstrap) $(man) $(pod) $(envfile) 70 all: $(lib) $(bootstrap) $(man) $(pod) $(envfile) 95 71 96 72 Rappture.c: $(srcdir)/Rappture.xs … … 98 74 -typemap $(privlib)/ExtUtils/typemap \ 99 75 -typemap $(srcdir)/typemap $? > $@ 76 100 77 Rappture.o: Rappture.c 101 78 $(CXX) -c $(CXX_SWITCHES) $? … … 111 88 $(PERL) "-MExtUtils::Command::MM" -e "pod2man" -- \ 112 89 --section=3 --perm_rw=444 $? $@ 113 perllocal.pod:90 $(pod): 114 91 $(PERL) "-MExtUtils::Command::MM" -e perllocal_install \ 115 92 "Module" "Rappture" \ … … 119 96 EXE_FILES "" >> $@ 120 97 121 myinstall: $(lib) $(bootstrap) $(man) $(pod) $(envfile) 98 $(envfile): 99 echo 'export PERL5LIB=$(destdir):$$PERL5LIB' > $(envfile) 100 101 install: $(lib) $(bootstrap) $(man) $(pod) $(envfile) 122 102 $(MKDIR_P) $(destdir) 123 103 $(INSTALL) -m 555 $(lib) $(destdir) … … 129 109 $(INSTALL) -m 555 $(envfile) $(bindir)/lang 130 110 131 myclean:111 clean: 132 112 $(RM) $(lib) $(bootstrap) $(man) $(pod) Rappture.o $(envfile) 113 114 distclean: clean 115 116 117 # Old build procedure 118 119 #build_dir = build 120 121 # all: tmp $(envfile) 122 # $(MAKE) -C $(build_dir) 123 124 # tmp: 125 # $(RM) -r $(build_dir) 126 # $(MKDIR_P) $(build_dir) 127 # cp -p Makefile.PL $(build_dir)/Makefile.PL 128 # tar -C $(srcdir) -clf - . | tar -C $(build_dir) -xpf - 129 # (cd $(build_dir); $(PERL) Makefile.PL) 130 131 # install: 132 # $(MAKE) -C $(build_dir) install_perl 133 # $(INSTALL) -m 555 $(envfile) $(bindir) 134 135 # clean: 136 # $(MAKE) -C $(build_dir) clean 137 # $(RM) -rf $(build_dir) 138 # $(RM) $(envfile) 139
Note: See TracChangeset
for help on using the changeset viewer.