123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113 |
- From 9fe1aa475b2667446b081623abc5c6f6083a76e6 Mon Sep 17 00:00:00 2001
- From: Mathieu Parent <math.parent@gmail.com>
- Date: Sat, 24 Oct 2009 17:03:37 +0200
- Subject: [PATCH 1/7] autoconf building of library (using libtool)
- ---
- pico/Makefile.am | 36 ++++++++++++++++++++++++++++++++++++
- pico/autogen.sh | 36 ++++++++++++++++++++++++++++++++++++
- pico/configure.in | 16 ++++++++++++++++
- 3 files changed, 88 insertions(+), 0 deletions(-)
- create mode 100644 pico/Makefile.am
- create mode 100755 pico/autogen.sh
- create mode 100644 pico/configure.in
- --- /dev/null
- +++ b/pico/Makefile.am
- @@ -0,0 +1,36 @@
- +## Makefile.am -- Process this file with automake to produce Makefile.in
- +
- +ACLOCAL_AMFLAGS = -I m4
- +
- +lib_LTLIBRARIES = libttspico.la
- +libttspico_la_SOURCES = \
- + lib/picoacph.c \
- + lib/picoapi.c \
- + lib/picobase.c \
- + lib/picocep.c \
- + lib/picoctrl.c \
- + lib/picodata.c \
- + lib/picodbg.c \
- + lib/picoextapi.c \
- + lib/picofftsg.c \
- + lib/picokdbg.c \
- + lib/picokdt.c \
- + lib/picokfst.c \
- + lib/picoklex.c \
- + lib/picoknow.c \
- + lib/picokpdf.c \
- + lib/picokpr.c \
- + lib/picoktab.c \
- + lib/picoos.c \
- + lib/picopal.c \
- + lib/picopam.c \
- + lib/picopr.c \
- + lib/picorsrc.c \
- + lib/picosa.c \
- + lib/picosig.c \
- + lib/picosig2.c \
- + lib/picospho.c \
- + lib/picotok.c \
- + lib/picotrns.c \
- + lib/picowa.c
- +
- --- /dev/null
- +++ b/pico/autogen.sh
- @@ -0,0 +1,38 @@
- +#!/bin/sh
- +
- +#created by aclocal
- +rm -rf autom4te.cache
- +rm -f aclocal.m4
- +
- +#created by libtoolize
- +rm -rf m4
- +mkdir m4
- +rm -f ltmain.sh
- +
- +#created by autoconf
- +rm -f configure
- +
- +#created by automake
- +rm -f install-sh missing depcomp Makefile.in config.guess config.sub
- +rm -f INSTALL COPYING compile
- +
- +#created by ./configure
- +rm -rf .deps
- +rm -f Makefile config.log config.status libtool
- +
- +if [ "$1" = "clean" ]; then
- + exit
- +fi
- +
- +IPATHS="-I lib"
- +
- +libtoolize
- +aclocal $IPATHS
- +automake --add-missing
- +autoconf $IPATHS
- +
- +rm -rf autom4te.cache
- +
- +echo "Now run ./configure and then make."
- +exit 0
- +
- --- /dev/null
- +++ b/pico/configure.in
- @@ -0,0 +1,16 @@
- +dnl Process this file with autoconf to produce a configure script.
- +
- +AC_PREREQ(2.59)
- +
- +AC_INIT([svox], [1.0], [math.parent@gmail.com])
- +
- +AM_INIT_AUTOMAKE([1.9 foreign])
- +
- +AC_PROG_CC
- +LT_INIT
- +AC_PROG_LIBTOOL
- +
- +AC_CONFIG_FILES([Makefile])
- +AC_OUTPUT
- +
- +AC_CONFIG_MACRO_DIR([m4])
|