This commit was generated by cvs2svn to compensate for changes in r240715,
which included commits to RCS files with non-trunk default branches. git-svn-id: svn://10.0.0.236/trunk@240716 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
parent
dfb2253bc5
commit
29355da541
@ -1,7 +1,3 @@
|
||||
Art Cancro (version 0.27)
|
||||
|
||||
Omar Kilani (version 0.26)
|
||||
|
||||
John Gray <gray@agora-net.com>
|
||||
Andrea Campi <a.campi@inet.it>
|
||||
|
||||
|
||||
@ -1,33 +0,0 @@
|
||||
Libical is distributed under both the LGPL and the MPL. The MPL
|
||||
notice, reproduced below, covers the use of either of the licenses.
|
||||
|
||||
----------------------------------------------------------------------
|
||||
|
||||
The contents of this file are subject to the Mozilla Public License
|
||||
Version 1.1 (the "License"); you may not use this file except in
|
||||
compliance with the License. You may obtain a copy of the License at
|
||||
http://www.mozilla.org/MPL/
|
||||
|
||||
Software distributed under the License is distributed on an "AS
|
||||
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
||||
implied. See the License for the specific language governing rights
|
||||
and limitations under the License.
|
||||
|
||||
The Original Code is libical.
|
||||
|
||||
The Initial Developer of the Original Code is Eric Busboom
|
||||
|
||||
All Rights Reserved.
|
||||
|
||||
Contributor(s): See individual source files.
|
||||
|
||||
Alternatively, the contents of this file may be used under the terms
|
||||
of the LGPL license, in which case the provisions of LGPL License are
|
||||
applicable instead of those above. If you wish to allow use of your
|
||||
version of this file only under the terms of the LGPL License and not
|
||||
to allow others to use your version of this file under the MPL,
|
||||
indicate your decision by deleting the provisions above and replace
|
||||
them with the notice and other provisions required by the LGPL
|
||||
License. If you do not delete the provisions above, a recipient may
|
||||
use your version of this file under either the MPL or the LGPL
|
||||
License."
|
||||
@ -1,24 +1,3 @@
|
||||
2004-02-04 JP Rosevear <jpr@ximian.com> (merged to upstream by Ross Burton and Art Cancro)
|
||||
* src/libicalvcal/icalvcal.c (icalvcal_traverse_objects): just
|
||||
return on unknown property
|
||||
|
||||
2004-08-02 Not Zed <NotZed@Ximian.com> (merged to upstream by Ross Burton and Art Cancro)
|
||||
* src/libicalvcal/vcc.y: re-alloc when we reach the buffer length,
|
||||
not one past it. Fixes an ABW.
|
||||
|
||||
2005-09-15 Tor Lillqvist <tml@novell.com> (merged to upstream by Ross Burton and Art Cancro)
|
||||
* src/libical/vsnprintf.c: No reason not to include config.h also
|
||||
on Win32.
|
||||
|
||||
2007-05-18 Matthew Barnes <mbarnes@redhat.com> (merged to upstream by Ross Burton and Art Cancro)
|
||||
* src/libical/icalvalue.c: Fix implicit function declarations.
|
||||
|
||||
2007-03-?? Art Cancro <ajc@uncensored.citadel.org>
|
||||
* Updated tzdata in order to deal with daylight savings time changes in the US.
|
||||
|
||||
200?-??-?? Omar Kilani (merged to upstream by Art Cancro)
|
||||
* Merge the libical forks from KDE, Evolution, and SourceForge.
|
||||
|
||||
2002-07-09 Andrea Campi <a.campi@inet.it>
|
||||
|
||||
* src/libical/icalcomponent.c
|
||||
|
||||
@ -1,231 +0,0 @@
|
||||
Installation Instructions
|
||||
*************************
|
||||
|
||||
Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004 Free
|
||||
Software Foundation, Inc.
|
||||
|
||||
This file is free documentation; the Free Software Foundation gives
|
||||
unlimited permission to copy, distribute and modify it.
|
||||
|
||||
Basic Installation
|
||||
==================
|
||||
|
||||
These are generic installation instructions.
|
||||
|
||||
The `configure' shell script attempts to guess correct values for
|
||||
various system-dependent variables used during compilation. It uses
|
||||
those values to create a `Makefile' in each directory of the package.
|
||||
It may also create one or more `.h' files containing system-dependent
|
||||
definitions. Finally, it creates a shell script `config.status' that
|
||||
you can run in the future to recreate the current configuration, and a
|
||||
file `config.log' containing compiler output (useful mainly for
|
||||
debugging `configure').
|
||||
|
||||
It can also use an optional file (typically called `config.cache'
|
||||
and enabled with `--cache-file=config.cache' or simply `-C') that saves
|
||||
the results of its tests to speed up reconfiguring. (Caching is
|
||||
disabled by default to prevent problems with accidental use of stale
|
||||
cache files.)
|
||||
|
||||
If you need to do unusual things to compile the package, please try
|
||||
to figure out how `configure' could check whether to do them, and mail
|
||||
diffs or instructions to the address given in the `README' so they can
|
||||
be considered for the next release. If you are using the cache, and at
|
||||
some point `config.cache' contains results you don't want to keep, you
|
||||
may remove or edit it.
|
||||
|
||||
The file `configure.ac' (or `configure.in') is used to create
|
||||
`configure' by a program called `autoconf'. You only need
|
||||
`configure.ac' if you want to change it or regenerate `configure' using
|
||||
a newer version of `autoconf'.
|
||||
|
||||
The simplest way to compile this package is:
|
||||
|
||||
1. `cd' to the directory containing the package's source code and type
|
||||
`./configure' to configure the package for your system. If you're
|
||||
using `csh' on an old version of System V, you might need to type
|
||||
`sh ./configure' instead to prevent `csh' from trying to execute
|
||||
`configure' itself.
|
||||
|
||||
Running `configure' takes awhile. While running, it prints some
|
||||
messages telling which features it is checking for.
|
||||
|
||||
2. Type `make' to compile the package.
|
||||
|
||||
3. Optionally, type `make check' to run any self-tests that come with
|
||||
the package.
|
||||
|
||||
4. Type `make install' to install the programs and any data files and
|
||||
documentation.
|
||||
|
||||
5. You can remove the program binaries and object files from the
|
||||
source code directory by typing `make clean'. To also remove the
|
||||
files that `configure' created (so you can compile the package for
|
||||
a different kind of computer), type `make distclean'. There is
|
||||
also a `make maintainer-clean' target, but that is intended mainly
|
||||
for the package's developers. If you use it, you may have to get
|
||||
all sorts of other programs in order to regenerate files that came
|
||||
with the distribution.
|
||||
|
||||
Compilers and Options
|
||||
=====================
|
||||
|
||||
Some systems require unusual options for compilation or linking that the
|
||||
`configure' script does not know about. Run `./configure --help' for
|
||||
details on some of the pertinent environment variables.
|
||||
|
||||
You can give `configure' initial values for configuration parameters
|
||||
by setting variables in the command line or in the environment. Here
|
||||
is an example:
|
||||
|
||||
./configure CC=c89 CFLAGS=-O2 LIBS=-lposix
|
||||
|
||||
*Note Defining Variables::, for more details.
|
||||
|
||||
Compiling For Multiple Architectures
|
||||
====================================
|
||||
|
||||
You can compile the package for more than one kind of computer at the
|
||||
same time, by placing the object files for each architecture in their
|
||||
own directory. To do this, you must use a version of `make' that
|
||||
supports the `VPATH' variable, such as GNU `make'. `cd' to the
|
||||
directory where you want the object files and executables to go and run
|
||||
the `configure' script. `configure' automatically checks for the
|
||||
source code in the directory that `configure' is in and in `..'.
|
||||
|
||||
If you have to use a `make' that does not support the `VPATH'
|
||||
variable, you have to compile the package for one architecture at a
|
||||
time in the source code directory. After you have installed the
|
||||
package for one architecture, use `make distclean' before reconfiguring
|
||||
for another architecture.
|
||||
|
||||
Installation Names
|
||||
==================
|
||||
|
||||
By default, `make install' will install the package's files in
|
||||
`/usr/local/bin', `/usr/local/man', etc. You can specify an
|
||||
installation prefix other than `/usr/local' by giving `configure' the
|
||||
option `--prefix=PREFIX'.
|
||||
|
||||
You can specify separate installation prefixes for
|
||||
architecture-specific files and architecture-independent files. If you
|
||||
give `configure' the option `--exec-prefix=PREFIX', the package will
|
||||
use PREFIX as the prefix for installing programs and libraries.
|
||||
Documentation and other data files will still use the regular prefix.
|
||||
|
||||
In addition, if you use an unusual directory layout you can give
|
||||
options like `--bindir=DIR' to specify different values for particular
|
||||
kinds of files. Run `configure --help' for a list of the directories
|
||||
you can set and what kinds of files go in them.
|
||||
|
||||
If the package supports it, you can cause programs to be installed
|
||||
with an extra prefix or suffix on their names by giving `configure' the
|
||||
option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
|
||||
|
||||
Optional Features
|
||||
=================
|
||||
|
||||
Some packages pay attention to `--enable-FEATURE' options to
|
||||
`configure', where FEATURE indicates an optional part of the package.
|
||||
They may also pay attention to `--with-PACKAGE' options, where PACKAGE
|
||||
is something like `gnu-as' or `x' (for the X Window System). The
|
||||
`README' should mention any `--enable-' and `--with-' options that the
|
||||
package recognizes.
|
||||
|
||||
For packages that use the X Window System, `configure' can usually
|
||||
find the X include and library files automatically, but if it doesn't,
|
||||
you can use the `configure' options `--x-includes=DIR' and
|
||||
`--x-libraries=DIR' to specify their locations.
|
||||
|
||||
Specifying the System Type
|
||||
==========================
|
||||
|
||||
There may be some features `configure' cannot figure out automatically,
|
||||
but needs to determine by the type of machine the package will run on.
|
||||
Usually, assuming the package is built to be run on the _same_
|
||||
architectures, `configure' can figure that out, but if it prints a
|
||||
message saying it cannot guess the machine type, give it the
|
||||
`--build=TYPE' option. TYPE can either be a short name for the system
|
||||
type, such as `sun4', or a canonical name which has the form:
|
||||
|
||||
CPU-COMPANY-SYSTEM
|
||||
|
||||
where SYSTEM can have one of these forms:
|
||||
|
||||
OS KERNEL-OS
|
||||
|
||||
See the file `config.sub' for the possible values of each field. If
|
||||
`config.sub' isn't included in this package, then this package doesn't
|
||||
need to know the machine type.
|
||||
|
||||
If you are _building_ compiler tools for cross-compiling, you should
|
||||
use the `--target=TYPE' option to select the type of system they will
|
||||
produce code for.
|
||||
|
||||
If you want to _use_ a cross compiler, that generates code for a
|
||||
platform different from the build platform, you should specify the
|
||||
"host" platform (i.e., that on which the generated programs will
|
||||
eventually be run) with `--host=TYPE'.
|
||||
|
||||
Sharing Defaults
|
||||
================
|
||||
|
||||
If you want to set default values for `configure' scripts to share, you
|
||||
can create a site shell script called `config.site' that gives default
|
||||
values for variables like `CC', `cache_file', and `prefix'.
|
||||
`configure' looks for `PREFIX/share/config.site' if it exists, then
|
||||
`PREFIX/etc/config.site' if it exists. Or, you can set the
|
||||
`CONFIG_SITE' environment variable to the location of the site script.
|
||||
A warning: not all `configure' scripts look for a site script.
|
||||
|
||||
Defining Variables
|
||||
==================
|
||||
|
||||
Variables not defined in a site shell script can be set in the
|
||||
environment passed to `configure'. However, some packages may run
|
||||
configure again during the build, and the customized values of these
|
||||
variables may be lost. In order to avoid this problem, you should set
|
||||
them in the `configure' command line, using `VAR=value'. For example:
|
||||
|
||||
./configure CC=/usr/local2/bin/gcc
|
||||
|
||||
will cause the specified gcc to be used as the C compiler (unless it is
|
||||
overridden in the site shell script).
|
||||
|
||||
`configure' Invocation
|
||||
======================
|
||||
|
||||
`configure' recognizes the following options to control how it operates.
|
||||
|
||||
`--help'
|
||||
`-h'
|
||||
Print a summary of the options to `configure', and exit.
|
||||
|
||||
`--version'
|
||||
`-V'
|
||||
Print the version of Autoconf used to generate the `configure'
|
||||
script, and exit.
|
||||
|
||||
`--cache-file=FILE'
|
||||
Enable the cache: use and save the results of the tests in FILE,
|
||||
traditionally `config.cache'. FILE defaults to `/dev/null' to
|
||||
disable caching.
|
||||
|
||||
`--config-cache'
|
||||
`-C'
|
||||
Alias for `--cache-file=config.cache'.
|
||||
|
||||
`--quiet'
|
||||
`--silent'
|
||||
`-q'
|
||||
Do not print messages saying which checks are being made. To
|
||||
suppress all normal output, redirect it to `/dev/null' (any error
|
||||
messages will still be shown).
|
||||
|
||||
`--srcdir=DIR'
|
||||
Look for the package's source code in directory DIR. Usually
|
||||
`configure' can determine that directory automatically.
|
||||
|
||||
`configure' also accepts some other, not widely useful, options. Run
|
||||
`configure --help' for more details.
|
||||
|
||||
@ -1,9 +0,0 @@
|
||||
|
||||
EXTRA_DIST = \
|
||||
ChangeLog \
|
||||
README \
|
||||
TEST \
|
||||
TODO
|
||||
|
||||
SUBDIRS = design-data doc scripts test-data src zoneinfo
|
||||
|
||||
@ -1,10 +1,6 @@
|
||||
|
||||
LIBICAL -- An implementation of basic iCAL protocols
|
||||
|
||||
Most of the code in here was written by Eric Busboom with help from
|
||||
dozens of contributors. It is currently (and minimally) maintained
|
||||
by Art Cancro.
|
||||
|
||||
The code and datafiles in this distribution are licensed under the
|
||||
Mozilla Public License. See http://www.mozilla.org/NPL/MPL-1.0.html
|
||||
for a copy of the license. Alternately, you may use libical under the
|
||||
@ -30,7 +26,7 @@ This code is under active development. If you would like to contribute
|
||||
to the project, you can contact me, Eric Busboom, at
|
||||
eric@softwarestudio.org. The project has a webpage at
|
||||
|
||||
http://www.softwarestudio.org/softwarestudio/app.php/libical
|
||||
http://softwarestudio.org/libical/index.html
|
||||
|
||||
and a mailing list that you can join by sending the following mail:
|
||||
|
||||
@ -43,9 +39,9 @@ and a mailing list that you can join by sending the following mail:
|
||||
Building the library
|
||||
--------------------
|
||||
|
||||
This distribution is developed on CentOS Linux and usually
|
||||
compiles on Solaris and FreeBSD. There are reports of success of
|
||||
previous version on MacOS ( with CodeWarrior ) and on UnixWare, but we
|
||||
This distribution is developed on Red Hat Linux 6.0 and usually
|
||||
compiles on SunOS 5.6 and FreeBSD 2.27. I have reports of success of
|
||||
previous version on MacOS ( with CodeWarrior ) and on UnixWare, but I
|
||||
don't know about any other systems.
|
||||
|
||||
The library is configured with automake. IF YOU ARE BUILDING THE
|
||||
@ -99,3 +95,8 @@ Using the Library
|
||||
|
||||
There is rudimentary, unfinished documentation in the /doc directory,
|
||||
and annotated examples in /examples and the test code in src/test.
|
||||
|
||||
|
||||
|
||||
Eric Busboom
|
||||
eric@softwarestudio.org
|
||||
|
||||
@ -1,61 +0,0 @@
|
||||
Building on Win32.
|
||||
|
||||
Building libical on Windows is a different process than building it on the other platforms: Instead of autogenerating makefiles using the autoconf/automake/make tools, Microsoft project files (.dsp) are used.
|
||||
|
||||
Here are the requirements and steps to build libical on the Win32 platform.
|
||||
|
||||
Software Requirements
|
||||
---------------------
|
||||
|
||||
The following softwares need to be installed for a standard Windows build:
|
||||
|
||||
- Microsoft Visual C++ 6.0 or higher (only tested on 6.0 as of today).
|
||||
|
||||
- GNU Tools for Microsoft Windows (the cygwin toolkit).
|
||||
cygwin is a UNIX-like environment for Windows, free from Red Hat. libical uses a few set of cygwin packages, which must be installed.
|
||||
Go to http://www.cygwin.com and follow the installation instructions. The cygwin installer wizard runs as a Windows program. One page of the wizard presents an outline view of categories and packages. Here is a list of the cygwin packages needed for building libical:
|
||||
. base --> ash : Unix-like command line interpreter shell.
|
||||
. base --> grep: GNU grep, egrep and fgrep
|
||||
. interpreters --> perl: A scripting language used to autogenerate some header files.
|
||||
|
||||
Environment Variables
|
||||
---------------------
|
||||
|
||||
Visual C++ needs to be able to launch the cygwin tools. To do so, you can either:
|
||||
- add the path to the cygwin tools (by default c:\cygwin\bin) to your global or user Path enviroment variable,
|
||||
- or, in Visual C++ go to Tools --> Options --> Directories --> Show directories for Executable files and add the path to the cygwin tools (by default c:\cygwin\bin).
|
||||
|
||||
Building the library
|
||||
--------------------
|
||||
You need to build each subcomponent of libical one by one in the following order:
|
||||
. src/libical/libical.dsp
|
||||
. src/libicalss/libicalss.dsp
|
||||
. src/libicalvcal/libicalvcal.dsp
|
||||
|
||||
Testing your build
|
||||
------------------
|
||||
libical comes with 2 regression test programs:
|
||||
. src/test/recur.dsp
|
||||
. src/test/regression.dsp
|
||||
|
||||
Building those and running them (from the command line or from VC++) is probably a good idea to check that your build is OK. The results are pretty much self explanatory.
|
||||
Of course, running the regression tests becomes mandatory if you're planning on submitting a change.
|
||||
|
||||
|
||||
Using the library
|
||||
-----------------
|
||||
By default, the library is created as a static library under src/libical/Debug/libical.lib (Debug version). You can also create a Release version which will be put under src/libical/Release/libical.lib.
|
||||
|
||||
The header file ical.h is autogenerated by the build process and should be located under src/libical/ical.h.
|
||||
|
||||
The library is created using the (Debug) Multithreaded DLL run-time library option. Be sure that you have the same setting in your application (Project --> Settings --> C/C++ --> Code Generation) or things will start to break.
|
||||
The symptoms of this problem are link time errors like:
|
||||
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _malloc already defined in
|
||||
LIBCMTD.lib(dbgheap.obj)
|
||||
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _free already defined in
|
||||
LIBCMTD.lib(dbgheap.obj)
|
||||
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _strncmp already defined in
|
||||
LIBCMTD.lib(strncmp.obj)
|
||||
|
||||
Alternatively, you can alter the libical .dsp files and recompile the library.
|
||||
|
||||
@ -1,4 +0,0 @@
|
||||
|
||||
Parser Tests
|
||||
------------
|
||||
Use iCAL keywords as first words of unquoted strings
|
||||
7493
mozilla/calendar/libical/aclocal.m4
vendored
7493
mozilla/calendar/libical/aclocal.m4
vendored
File diff suppressed because it is too large
Load Diff
@ -1,61 +0,0 @@
|
||||
#!/bin/sh
|
||||
# Run this to generate all the initial makefiles, etc.
|
||||
|
||||
srcdir=`dirname $0`
|
||||
test -z "$srcdir" && srcdir=.
|
||||
|
||||
ORIGDIR=`pwd`
|
||||
cd $srcdir
|
||||
PROJECT=libical
|
||||
TEST_TYPE=-d
|
||||
FILE=src
|
||||
|
||||
DIE=0
|
||||
|
||||
(autoconf --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "You must have autoconf installed to compile $PROJECT."
|
||||
echo "Download the appropriate package for your distribution,"
|
||||
echo "or get the source tarball at ftp://ftp.gnu.org/pub/gnu/"
|
||||
DIE=1
|
||||
}
|
||||
|
||||
(automake --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "You must have automake installed to compile $PROJECT."
|
||||
echo "Get ftp://ftp.cygnus.com/pub/home/tromey/automake-1.2d.tar.gz"
|
||||
echo "(or a newer version if it is available)"
|
||||
DIE=1
|
||||
}
|
||||
|
||||
if test "$DIE" -eq 1; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
test $TEST_TYPE $FILE || {
|
||||
echo "You must run this script in the top-level $PROJECT directory"
|
||||
exit 1
|
||||
}
|
||||
|
||||
if test -z "$*"; then
|
||||
echo "I am going to run ./configure with no arguments - if you wish "
|
||||
echo "to pass any to it, please specify them on the $0 command line."
|
||||
fi
|
||||
|
||||
case $CC in
|
||||
*xlc | *xlc\ * | *lcc | *lcc\ *) am_opt=--include-deps;;
|
||||
esac
|
||||
|
||||
aclocal $ACLOCAL_FLAGS
|
||||
|
||||
# optionally feature autoheader
|
||||
(autoheader --version) < /dev/null > /dev/null 2>&1 && autoheader
|
||||
|
||||
automake -a $am_opt
|
||||
autoconf
|
||||
cd $ORIGDIR
|
||||
|
||||
$srcdir/configure "$@"
|
||||
|
||||
echo
|
||||
echo "Now type 'make' to compile $PROJECT."
|
||||
@ -1,32 +0,0 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# run me after checking Citadel out of CVS.
|
||||
#
|
||||
# $Id: bootstrap,v 1.1.1.1 2007-12-10 11:43:37 mvl%exedo.nl Exp $
|
||||
#
|
||||
|
||||
# Remove any vestiges of pre-6.05 build environments
|
||||
rm -f .libs modules *.so *.lo *.la 2>/dev/null
|
||||
|
||||
echo ... running aclocal ...
|
||||
aclocal
|
||||
|
||||
echo ... running autoconf ...
|
||||
autoconf
|
||||
|
||||
# If your autoconf version changes, the autom4te.cache stuff will mess you up.
|
||||
# Get rid of it.
|
||||
echo ... removing autoheader cache files ...
|
||||
rm -rf autom4te*.cache
|
||||
|
||||
echo ... running autoheader ...
|
||||
autoheader
|
||||
|
||||
echo
|
||||
echo This script has been tested with autoconf 2.53 and
|
||||
echo automake 1.5. Other versions may work, but we recommend
|
||||
echo the latest echo compatible versions of these.
|
||||
echo
|
||||
echo Also note that autoconf and automake should be configured
|
||||
echo with the same prefix.
|
||||
echo
|
||||
@ -1,93 +0,0 @@
|
||||
#!/bin/bash
|
||||
# find out the package version from conf
|
||||
if test -x Makefile; then
|
||||
make clean
|
||||
fi
|
||||
|
||||
./bootstrap
|
||||
|
||||
export `grep PACKAGE_VERSION= configure |sed -e "s;';;g" -e "s;PACKAGE;LIBICAL;"`
|
||||
|
||||
PACKAGE_VERSION=`cat packageversion`
|
||||
DATE=`date '+%a, %d %b %Y %H:%I:00 %z'`
|
||||
ACTUAL_DIR=`pwd`
|
||||
|
||||
if echo "$ACTUAL_DIR" |grep -q "$LIBICAL_VERSION"; then
|
||||
echo "directory ($ACTUAL_DIR) naming scheme seems right. nothing done."
|
||||
else
|
||||
done=false
|
||||
if test -L "$ACTUAL_DIR"; then
|
||||
SYMLINK_=`pwd`
|
||||
SYMLINK=`ls -l $SYMLINK_|sed "s;.*-> ;;"`
|
||||
if ls -l $SYMLINK_|grep -q "$LIBICAL_VERSION"; then
|
||||
done=true
|
||||
fi
|
||||
else
|
||||
SYMLINK=`pwd|sed "s;.*/;;"`
|
||||
fi
|
||||
if test "$done" = "false"; then
|
||||
cd ..
|
||||
mv -- $SYMLINK "libical-$LIBICAL_VERSION"
|
||||
ln -sf "libical-$LIBICAL_VERSION" libical
|
||||
cd "libical-$LIBICAL_VERSION"
|
||||
else
|
||||
cd "../libical-$LIBICAL_VERSION"
|
||||
fi
|
||||
|
||||
fi
|
||||
|
||||
|
||||
case $1 in
|
||||
debian)
|
||||
if grep -q "($LIBICAL_VERSION" debian/changelog; then
|
||||
echo rebuilding package.
|
||||
else
|
||||
echo "Upstream Version higher than local."
|
||||
|
||||
fi
|
||||
if test "$2" == "src"; then
|
||||
cd ..
|
||||
rm -rf tmp
|
||||
mkdir tmp
|
||||
cp -a libical-$LIBICAL_VERSION tmp
|
||||
cd tmp/libical-$LIBICAL_VERSION
|
||||
rm -rf `find -name CVS ` svn*tmp config.log config.status
|
||||
cd ..
|
||||
tar -czf libical_${LIBICAL_VERSION}.orig.tar.gz libical-${LIBICAL_VERSION}/ --exclude "debian/*"
|
||||
pwd
|
||||
cd libical-${LIBICAL_VERSION}; debuild -S -sa -kw.goesgens@outgesourced.org
|
||||
else
|
||||
fakeroot dpkg-buildpackage
|
||||
fi
|
||||
;;
|
||||
csw)
|
||||
if !test -d ~/pkgs/; then
|
||||
mkdir ~/pkgs
|
||||
fi
|
||||
echo "
|
||||
PKG=CSWlibical
|
||||
NAME=libical - all you need to parse ical components.
|
||||
VERSION=${PACKAGE_VERSION}
|
||||
CATEGORY=application
|
||||
VENDOR=http://freeassociation.sourceforge.net/ packaged for CSW by Wilfried Goesgens
|
||||
HOTLINE=https://uncensored.citadel.org/ Room libical support
|
||||
EMAIL=libical@outgesourced.org
|
||||
" >~/pkgs/libical
|
||||
export LDFLAGS='-L/opt/csw/lib -L /usr/local/lib'
|
||||
export CFLAGS='-I/opt/csw/include -I/usr/local/include -DDISABLE_CURSES'
|
||||
./configure \
|
||||
--prefix=/opt/csw/
|
||||
|
||||
gmake citserver aidepost msgform citmail userlist sendcommand base64 whobbs libical
|
||||
gmake DESTDIR=$ACTUAL_DIR/cswstage install-new
|
||||
|
||||
|
||||
|
||||
;;
|
||||
sourcedist)
|
||||
cd ..; tar --exclude CVS --exclude "debian/*" -cvzf libical-$LIBICAL_VERSION.tgz libical-$LIBICAL_VERSION/
|
||||
;;
|
||||
*)
|
||||
echo "Not yet implemented. we have: debian "
|
||||
;;
|
||||
esac
|
||||
1447
mozilla/calendar/libical/config.guess
vendored
1447
mozilla/calendar/libical/config.guess
vendored
File diff suppressed because it is too large
Load Diff
@ -1,115 +0,0 @@
|
||||
/* config.h.in. Generated from configure.in by autoheader. */
|
||||
|
||||
/* Define to 1 if you have the <assert.h> header file. */
|
||||
#undef HAVE_ASSERT_H
|
||||
|
||||
/* Define to 1 if you have the <dlfcn.h> header file. */
|
||||
#undef HAVE_DLFCN_H
|
||||
|
||||
/* Define to 1 if you have the `gmtime_r' function. */
|
||||
#undef HAVE_GMTIME_R
|
||||
|
||||
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||
#undef HAVE_INTTYPES_H
|
||||
|
||||
/* Define to 1 if you have the `iswspace' function. */
|
||||
#undef HAVE_ISWSPACE
|
||||
|
||||
/* Define to 1 if you have the <memory.h> header file. */
|
||||
#undef HAVE_MEMORY_H
|
||||
|
||||
/* Define if we have pthread. */
|
||||
#undef HAVE_PTHREAD
|
||||
|
||||
/* Define to 1 if you have the <pthread.h> header file. */
|
||||
#undef HAVE_PTHREAD_H
|
||||
|
||||
/* Define to 1 if you have the `snprintf' function. */
|
||||
#undef HAVE_SNPRINTF
|
||||
|
||||
/* Define to 1 if you have the <stdint.h> header file. */
|
||||
#undef HAVE_STDINT_H
|
||||
|
||||
/* Define to 1 if you have the <stdlib.h> header file. */
|
||||
#undef HAVE_STDLIB_H
|
||||
|
||||
/* Define to 1 if you have the `strdup' function. */
|
||||
#undef HAVE_STRDUP
|
||||
|
||||
/* Define to 1 if you have the <strings.h> header file. */
|
||||
#undef HAVE_STRINGS_H
|
||||
|
||||
/* Define to 1 if you have the <string.h> header file. */
|
||||
#undef HAVE_STRING_H
|
||||
|
||||
/* Define to 1 if you have the <sys/stat.h> header file. */
|
||||
#undef HAVE_SYS_STAT_H
|
||||
|
||||
/* Define to 1 if you have the <sys/types.h> header file. */
|
||||
#undef HAVE_SYS_TYPES_H
|
||||
|
||||
/* Define to 1 if you have the <time.h> header file. */
|
||||
#undef HAVE_TIME_H
|
||||
|
||||
/* Define to 1 if you have the <unistd.h> header file. */
|
||||
#undef HAVE_UNISTD_H
|
||||
|
||||
/* Define to 1 if you have the <wctype.h> header file. */
|
||||
#undef HAVE_WCTYPE_H
|
||||
|
||||
/* Define to make icalerror_* calls abort instead of internally signalling an
|
||||
error */
|
||||
#undef ICAL_ERRORS_ARE_FATAL
|
||||
|
||||
/* Define if we want _REENTRANT */
|
||||
#undef ICAL_REENTRANT
|
||||
|
||||
/* Define to terminate lines with "\n" instead of "\r\n" */
|
||||
#undef ICAL_UNIX_NEWLINE
|
||||
|
||||
/* Define to 1 if you DO NOT WANT to see deprecated messages */
|
||||
#undef NO_WARN_DEPRECATED
|
||||
|
||||
/* Define to 1 if you DO NO WANT to see the warning messages related to
|
||||
ICAL_MALFORMEDDATA_ERROR and parsing .ics zoneinfo files */
|
||||
#undef NO_WARN_ICAL_MALFORMEDDATA_ERROR_HACK
|
||||
|
||||
/* Name of package */
|
||||
#undef PACKAGE
|
||||
|
||||
/* Define to the address where bug reports for this package should be sent. */
|
||||
#undef PACKAGE_BUGREPORT
|
||||
|
||||
/* Define to the full name of this package. */
|
||||
#undef PACKAGE_NAME
|
||||
|
||||
/* Define to the full name and version of this package. */
|
||||
#undef PACKAGE_STRING
|
||||
|
||||
/* Define to the one symbol short name of this package. */
|
||||
#undef PACKAGE_TARNAME
|
||||
|
||||
/* Define to the version of this package. */
|
||||
#undef PACKAGE_VERSION
|
||||
|
||||
/* Define to 1 if you have the ANSI C header files. */
|
||||
#undef STDC_HEADERS
|
||||
|
||||
/* Define to 1 if your <sys/time.h> declares `struct tm'. */
|
||||
#undef TM_IN_SYS_TIME
|
||||
|
||||
/* Version number of package */
|
||||
#undef VERSION
|
||||
|
||||
/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
|
||||
`char[]'. */
|
||||
#undef YYTEXT_POINTER
|
||||
|
||||
/* Define to empty if `const' does not conform to ANSI C. */
|
||||
#undef const
|
||||
|
||||
/* Define to `int' if <sys/types.h> does not define. */
|
||||
#undef mode_t
|
||||
|
||||
/* Define to `unsigned int' if <sys/types.h> does not define. */
|
||||
#undef size_t
|
||||
1555
mozilla/calendar/libical/config.sub
vendored
1555
mozilla/calendar/libical/config.sub
vendored
File diff suppressed because it is too large
Load Diff
@ -1,188 +0,0 @@
|
||||
dnl Process this file with autoconf to produce a configure script.
|
||||
AC_PREREQ(2.52)
|
||||
|
||||
AC_INIT([libical], [0.30], [http://freeassociation.sf.net/])
|
||||
AM_INIT_AUTOMAKE
|
||||
AC_CANONICAL_SYSTEM
|
||||
|
||||
AM_CONFIG_HEADER(config.h)
|
||||
|
||||
dnl Initialize maintainer mode
|
||||
AM_MAINTAINER_MODE
|
||||
|
||||
dnl Checks for programs.
|
||||
AC_PROG_YACC
|
||||
AC_PROG_CC
|
||||
AM_PROG_LEX
|
||||
AC_PROG_LN_S
|
||||
AC_PROG_INSTALL
|
||||
|
||||
dnl Initialize libtool
|
||||
AM_PROG_LIBTOOL
|
||||
|
||||
AC_SUBST(AR)
|
||||
|
||||
dnl *** bdb4 support
|
||||
|
||||
AC_MSG_CHECKING(for Berkeley DB4 support)
|
||||
AC_ARG_WITH(bdb4, [ --with-bdb4 Add support for Berkeley DB 4.0],
|
||||
[case $with_bdb4 in
|
||||
yes) AC_MSG_RESULT(yes)
|
||||
AC_MSG_RESULT( Adding Berkeley DB support)
|
||||
WITH_BDB4="yes"
|
||||
;;
|
||||
no) AC_MSG_RESULT(no)
|
||||
;;
|
||||
*) AC_MSG_RESULT(no)
|
||||
AC_MSG_RESULT(Ignoring unknown argument to --with-bdb4: $with_bdb4)
|
||||
;;
|
||||
esac],
|
||||
AC_MSG_RESULT(no))
|
||||
|
||||
if test x$WITH_BDB4 = xyes; then
|
||||
AC_ARG_WITH(bdb4_dir, [ --with-bdb4-dir=PATH Use PATH as location of BerkeleyDB 4.0],
|
||||
BDB_DIR=$withval,
|
||||
BDB_DIR=/usr/local/BerkeleyDB.4.0
|
||||
)
|
||||
|
||||
AC_MSG_CHECKING(for Berkeley DB include files)
|
||||
if test -f $BDB_DIR/include/db.h; then
|
||||
BDB_DIR_INCLUDE=$BDB_DIR/include
|
||||
AC_MSG_RESULT($BDB_DIR_INCLUDE)
|
||||
else
|
||||
if test -f $BDB_DIR/include/db4/db.h; then
|
||||
BDB_DIR_INCLUDE=$BDB_DIR/include/db4
|
||||
AC_MSG_RESULT($BDB_DIR_INCLUDE)
|
||||
else
|
||||
WITH_BDB4="no"
|
||||
AC_MSG_RESULT(not found!)
|
||||
fi
|
||||
fi
|
||||
|
||||
AC_MSG_CHECKING(for Berkeley DB libraries)
|
||||
if test -f $BDB_DIR/lib/libdb-4.0.la; then
|
||||
BDB_DIR_LIB=$BDB_DIR/lib
|
||||
BDB_LIB=libdb-4.0.la
|
||||
AC_MSG_RESULT($BDB_DIR_LIB $BDB_LIB)
|
||||
else
|
||||
if test -f $BDB_DIR/lib/libdb4.la; then
|
||||
BDB_DIR_LIB=$BDB_DIR/lib
|
||||
BDB_LIB=libdb4.la
|
||||
AC_MSG_RESULT($BDB_DIR_LIB $BDB_LIB)
|
||||
else
|
||||
WITH_BDB4="no"
|
||||
AC_MSG_RESULT(not found!)
|
||||
fi
|
||||
fi
|
||||
|
||||
AC_SUBST(BDB_DIR)
|
||||
AC_SUBST(BDB_DIR_INCLUDE)
|
||||
AC_SUBST(BDB_DIR_LIB)
|
||||
AC_SUBST(BDB_LIB)
|
||||
dnl 4.0 is required...
|
||||
BDB_VERSION="4.0"
|
||||
AC_SUBST(BDB_VERSION)
|
||||
fi
|
||||
AM_CONDITIONAL(WITH_BDB4, test x$WITH_BDB4 = xyes)
|
||||
|
||||
dnl *** Yacc/Bison support
|
||||
|
||||
AC_MSG_CHECKING(whether to support development)
|
||||
AC_ARG_WITH(devel, [ --with-devel Add development options],
|
||||
[case $with_devel in
|
||||
yes) DEV="yes"
|
||||
AC_MSG_RESULT(yes)
|
||||
AC_MSG_RESULT(Setting up for development: -Wall, flex, bison)
|
||||
AC_MSG_RESULT(** Note that you will need flex 2.5.7 or higher)
|
||||
;;
|
||||
no) AC_MSG_RESULT(no)
|
||||
;;
|
||||
*) AC_MSG_RESULT(no)
|
||||
AC_MSG_RESULT(Ignoring unknown argument to --with-devel: $with_devel)
|
||||
;;
|
||||
esac],
|
||||
AC_MSG_RESULT(no))
|
||||
AM_CONDITIONAL(DEV, test x$DEV = xyes)
|
||||
|
||||
AC_CHECK_PROGS(AR, ar aal, ar)
|
||||
AC_CHECK_PROGS(PERL, perl5 perl)
|
||||
|
||||
AC_MSG_CHECKING(whether to define _REENTRANT)
|
||||
AC_ARG_ENABLE(reentrant, [ --enable-reentrant define _REENTRANT to enable reentrant system calls],
|
||||
[ case "${enableval}" in
|
||||
no)
|
||||
AC_MSG_RESULT(no)
|
||||
ac_cv_reentrant=no
|
||||
;;
|
||||
*)
|
||||
AC_MSG_RESULT(yes)
|
||||
AC_DEFINE(ICAL_REENTRANT, ,[Define if we want _REENTRANT]) [CFLAGS="$CFLAGS -D_REENTRANT"]
|
||||
ac_cv_reentrant=yes
|
||||
;;
|
||||
esac ],
|
||||
AC_MSG_RESULT(no)
|
||||
)
|
||||
|
||||
|
||||
dnl **************************************************
|
||||
dnl test/regression.c (and maybe others) needs this defined
|
||||
dnl **************************************************
|
||||
AC_DEFINE(ICAL_ERRORS_ARE_FATAL,1,[Define to make icalerror_* calls abort instead of internally signalling an error])
|
||||
AC_DEFINE(NO_WARN_DEPRECATED,1,[Define to 1 if you DO NOT WANT to see deprecated messages])
|
||||
AC_DEFINE(NO_WARN_ICAL_MALFORMEDDATA_ERROR_HACK,1,[Define to 1 if you DO NO WANT to see the warning messages related to ICAL_MALFORMEDDATA_ERROR and parsing .ics zoneinfo files])
|
||||
|
||||
AC_DEFINE(ICAL_UNIX_NEWLINE,1,[Define to terminate lines with "\n" instead of "\r\n"])
|
||||
dnl AC_DEFINE(ICAL_NO_EMPTY_ARRAY_DECL,1,[Define to 1 if your compile does not like lines like: struct something foo[]])
|
||||
|
||||
dnl Checks for libraries.
|
||||
dnl Replace `main' with a function in -lical:
|
||||
dnl AC_CHECK_LIB(ical, main)
|
||||
|
||||
dnl Check if this system can use pthreads
|
||||
dnl HACK to support FreeBSD 4.x pthread
|
||||
|
||||
case "${host}" in
|
||||
*-*-freebsdelf4* )
|
||||
AC_MSG_RESULT(checking for pthread_create in -lpthread... -pthread (FreeBSD 4.x style))
|
||||
AC_DEFINE(HAVE_PTHREAD, ,[Define if we have pthread.])
|
||||
PTHREAD_LIBS=-pthread;;
|
||||
|
||||
*)
|
||||
AC_CHECK_LIB(pthread,pthread_create,have_pthread=yes)
|
||||
if test "x$have_pthread" = xyes; then
|
||||
AC_DEFINE(HAVE_PTHREAD, ,[Define if we have pthread.])
|
||||
PTHREAD_LIBS=-lpthread
|
||||
fi;;
|
||||
esac
|
||||
|
||||
AM_CONDITIONAL(HAVE_PTHREAD, test "$have_pthread" = "yes")
|
||||
AC_SUBST(PTHREAD_LIBS)
|
||||
|
||||
dnl Checks for header files.
|
||||
AC_HEADER_STDC
|
||||
AC_CHECK_HEADERS(assert.h pthread.h stdint.h time.h sys/types.h unistd.h wctype.h)
|
||||
|
||||
dnl Checks for typedefs, structures, and compiler characteristics.
|
||||
AC_C_CONST
|
||||
AC_TYPE_SIZE_T
|
||||
AC_TYPE_MODE_T
|
||||
AC_STRUCT_TM
|
||||
|
||||
dnl Checks for library functions.
|
||||
AC_CHECK_FUNCS(gmtime_r iswspace strdup snprintf)
|
||||
|
||||
AC_OUTPUT([
|
||||
Makefile
|
||||
design-data/Makefile
|
||||
doc/Makefile
|
||||
examples/Makefile
|
||||
scripts/Makefile
|
||||
src/Makefile
|
||||
src/libical/Makefile
|
||||
src/libical/icalversion.h
|
||||
src/libicalss/Makefile
|
||||
src/test/Makefile
|
||||
test-data/Makefile
|
||||
zoneinfo/Makefile
|
||||
])
|
||||
|
||||
@ -1,20 +0,0 @@
|
||||
dnl Checks for programs.
|
||||
AC_PROG_YACC
|
||||
AM_PROG_LEX
|
||||
|
||||
AC_CHECK_PROGS(PERL, perl5 perl)
|
||||
|
||||
AC_DEFINE(ICAL_SAFESAVES,1, [safe saves])
|
||||
AC_DEFINE(ICAL_UNIX_NEWLINE,1, [unix newline])
|
||||
|
||||
AC_CHECK_HEADERS(time.h sys/types.h assert.h)
|
||||
|
||||
dnl Checks for typedefs, structures, and compiler characteristics.
|
||||
AC_C_CONST
|
||||
AC_TYPE_SIZE_T
|
||||
AC_STRUCT_TM
|
||||
AM_PROG_LEX
|
||||
|
||||
dnl Checks for library functions.
|
||||
AC_CHECK_FUNCS(strdup)
|
||||
|
||||
@ -1,522 +0,0 @@
|
||||
#! /bin/sh
|
||||
# depcomp - compile a program generating dependencies as side-effects
|
||||
|
||||
scriptversion=2004-05-31.23
|
||||
|
||||
# Copyright (C) 1999, 2000, 2003, 2004 Free Software Foundation, Inc.
|
||||
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 2, or (at your option)
|
||||
# any later version.
|
||||
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program; if not, write to the Free Software
|
||||
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
||||
# 02111-1307, USA.
|
||||
|
||||
# As a special exception to the GNU General Public License, if you
|
||||
# distribute this file as part of a program that contains a
|
||||
# configuration script generated by Autoconf, you may include it under
|
||||
# the same distribution terms that you use for the rest of that program.
|
||||
|
||||
# Originally written by Alexandre Oliva <oliva@dcc.unicamp.br>.
|
||||
|
||||
case $1 in
|
||||
'')
|
||||
echo "$0: No command. Try \`$0 --help' for more information." 1>&2
|
||||
exit 1;
|
||||
;;
|
||||
-h | --h*)
|
||||
cat <<\EOF
|
||||
Usage: depcomp [--help] [--version] PROGRAM [ARGS]
|
||||
|
||||
Run PROGRAMS ARGS to compile a file, generating dependencies
|
||||
as side-effects.
|
||||
|
||||
Environment variables:
|
||||
depmode Dependency tracking mode.
|
||||
source Source file read by `PROGRAMS ARGS'.
|
||||
object Object file output by `PROGRAMS ARGS'.
|
||||
DEPDIR directory where to store dependencies.
|
||||
depfile Dependency file to output.
|
||||
tmpdepfile Temporary file to use when outputing dependencies.
|
||||
libtool Whether libtool is used (yes/no).
|
||||
|
||||
Report bugs to <bug-automake@gnu.org>.
|
||||
EOF
|
||||
exit 0
|
||||
;;
|
||||
-v | --v*)
|
||||
echo "depcomp $scriptversion"
|
||||
exit 0
|
||||
;;
|
||||
esac
|
||||
|
||||
if test -z "$depmode" || test -z "$source" || test -z "$object"; then
|
||||
echo "depcomp: Variables source, object and depmode must be set" 1>&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po.
|
||||
depfile=${depfile-`echo "$object" |
|
||||
sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`}
|
||||
tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`}
|
||||
|
||||
rm -f "$tmpdepfile"
|
||||
|
||||
# Some modes work just like other modes, but use different flags. We
|
||||
# parameterize here, but still list the modes in the big case below,
|
||||
# to make depend.m4 easier to write. Note that we *cannot* use a case
|
||||
# here, because this file can only contain one case statement.
|
||||
if test "$depmode" = hp; then
|
||||
# HP compiler uses -M and no extra arg.
|
||||
gccflag=-M
|
||||
depmode=gcc
|
||||
fi
|
||||
|
||||
if test "$depmode" = dashXmstdout; then
|
||||
# This is just like dashmstdout with a different argument.
|
||||
dashmflag=-xM
|
||||
depmode=dashmstdout
|
||||
fi
|
||||
|
||||
case "$depmode" in
|
||||
gcc3)
|
||||
## gcc 3 implements dependency tracking that does exactly what
|
||||
## we want. Yay! Note: for some reason libtool 1.4 doesn't like
|
||||
## it if -MD -MP comes after the -MF stuff. Hmm.
|
||||
"$@" -MT "$object" -MD -MP -MF "$tmpdepfile"
|
||||
stat=$?
|
||||
if test $stat -eq 0; then :
|
||||
else
|
||||
rm -f "$tmpdepfile"
|
||||
exit $stat
|
||||
fi
|
||||
mv "$tmpdepfile" "$depfile"
|
||||
;;
|
||||
|
||||
gcc)
|
||||
## There are various ways to get dependency output from gcc. Here's
|
||||
## why we pick this rather obscure method:
|
||||
## - Don't want to use -MD because we'd like the dependencies to end
|
||||
## up in a subdir. Having to rename by hand is ugly.
|
||||
## (We might end up doing this anyway to support other compilers.)
|
||||
## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like
|
||||
## -MM, not -M (despite what the docs say).
|
||||
## - Using -M directly means running the compiler twice (even worse
|
||||
## than renaming).
|
||||
if test -z "$gccflag"; then
|
||||
gccflag=-MD,
|
||||
fi
|
||||
"$@" -Wp,"$gccflag$tmpdepfile"
|
||||
stat=$?
|
||||
if test $stat -eq 0; then :
|
||||
else
|
||||
rm -f "$tmpdepfile"
|
||||
exit $stat
|
||||
fi
|
||||
rm -f "$depfile"
|
||||
echo "$object : \\" > "$depfile"
|
||||
alpha=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
|
||||
## The second -e expression handles DOS-style file names with drive letters.
|
||||
sed -e 's/^[^:]*: / /' \
|
||||
-e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile"
|
||||
## This next piece of magic avoids the `deleted header file' problem.
|
||||
## The problem is that when a header file which appears in a .P file
|
||||
## is deleted, the dependency causes make to die (because there is
|
||||
## typically no way to rebuild the header). We avoid this by adding
|
||||
## dummy dependencies for each header file. Too bad gcc doesn't do
|
||||
## this for us directly.
|
||||
tr ' ' '
|
||||
' < "$tmpdepfile" |
|
||||
## Some versions of gcc put a space before the `:'. On the theory
|
||||
## that the space means something, we add a space to the output as
|
||||
## well.
|
||||
## Some versions of the HPUX 10.20 sed can't process this invocation
|
||||
## correctly. Breaking it into two sed invocations is a workaround.
|
||||
sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
|
||||
rm -f "$tmpdepfile"
|
||||
;;
|
||||
|
||||
hp)
|
||||
# This case exists only to let depend.m4 do its work. It works by
|
||||
# looking at the text of this script. This case will never be run,
|
||||
# since it is checked for above.
|
||||
exit 1
|
||||
;;
|
||||
|
||||
sgi)
|
||||
if test "$libtool" = yes; then
|
||||
"$@" "-Wp,-MDupdate,$tmpdepfile"
|
||||
else
|
||||
"$@" -MDupdate "$tmpdepfile"
|
||||
fi
|
||||
stat=$?
|
||||
if test $stat -eq 0; then :
|
||||
else
|
||||
rm -f "$tmpdepfile"
|
||||
exit $stat
|
||||
fi
|
||||
rm -f "$depfile"
|
||||
|
||||
if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files
|
||||
echo "$object : \\" > "$depfile"
|
||||
|
||||
# Clip off the initial element (the dependent). Don't try to be
|
||||
# clever and replace this with sed code, as IRIX sed won't handle
|
||||
# lines with more than a fixed number of characters (4096 in
|
||||
# IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines;
|
||||
# the IRIX cc adds comments like `#:fec' to the end of the
|
||||
# dependency line.
|
||||
tr ' ' '
|
||||
' < "$tmpdepfile" \
|
||||
| sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \
|
||||
tr '
|
||||
' ' ' >> $depfile
|
||||
echo >> $depfile
|
||||
|
||||
# The second pass generates a dummy entry for each header file.
|
||||
tr ' ' '
|
||||
' < "$tmpdepfile" \
|
||||
| sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \
|
||||
>> $depfile
|
||||
else
|
||||
# The sourcefile does not contain any dependencies, so just
|
||||
# store a dummy comment line, to avoid errors with the Makefile
|
||||
# "include basename.Plo" scheme.
|
||||
echo "#dummy" > "$depfile"
|
||||
fi
|
||||
rm -f "$tmpdepfile"
|
||||
;;
|
||||
|
||||
aix)
|
||||
# The C for AIX Compiler uses -M and outputs the dependencies
|
||||
# in a .u file. In older versions, this file always lives in the
|
||||
# current directory. Also, the AIX compiler puts `$object:' at the
|
||||
# start of each line; $object doesn't have directory information.
|
||||
# Version 6 uses the directory in both cases.
|
||||
stripped=`echo "$object" | sed 's/\(.*\)\..*$/\1/'`
|
||||
tmpdepfile="$stripped.u"
|
||||
if test "$libtool" = yes; then
|
||||
"$@" -Wc,-M
|
||||
else
|
||||
"$@" -M
|
||||
fi
|
||||
stat=$?
|
||||
|
||||
if test -f "$tmpdepfile"; then :
|
||||
else
|
||||
stripped=`echo "$stripped" | sed 's,^.*/,,'`
|
||||
tmpdepfile="$stripped.u"
|
||||
fi
|
||||
|
||||
if test $stat -eq 0; then :
|
||||
else
|
||||
rm -f "$tmpdepfile"
|
||||
exit $stat
|
||||
fi
|
||||
|
||||
if test -f "$tmpdepfile"; then
|
||||
outname="$stripped.o"
|
||||
# Each line is of the form `foo.o: dependent.h'.
|
||||
# Do two passes, one to just change these to
|
||||
# `$object: dependent.h' and one to simply `dependent.h:'.
|
||||
sed -e "s,^$outname:,$object :," < "$tmpdepfile" > "$depfile"
|
||||
sed -e "s,^$outname: \(.*\)$,\1:," < "$tmpdepfile" >> "$depfile"
|
||||
else
|
||||
# The sourcefile does not contain any dependencies, so just
|
||||
# store a dummy comment line, to avoid errors with the Makefile
|
||||
# "include basename.Plo" scheme.
|
||||
echo "#dummy" > "$depfile"
|
||||
fi
|
||||
rm -f "$tmpdepfile"
|
||||
;;
|
||||
|
||||
icc)
|
||||
# Intel's C compiler understands `-MD -MF file'. However on
|
||||
# icc -MD -MF foo.d -c -o sub/foo.o sub/foo.c
|
||||
# ICC 7.0 will fill foo.d with something like
|
||||
# foo.o: sub/foo.c
|
||||
# foo.o: sub/foo.h
|
||||
# which is wrong. We want:
|
||||
# sub/foo.o: sub/foo.c
|
||||
# sub/foo.o: sub/foo.h
|
||||
# sub/foo.c:
|
||||
# sub/foo.h:
|
||||
# ICC 7.1 will output
|
||||
# foo.o: sub/foo.c sub/foo.h
|
||||
# and will wrap long lines using \ :
|
||||
# foo.o: sub/foo.c ... \
|
||||
# sub/foo.h ... \
|
||||
# ...
|
||||
|
||||
"$@" -MD -MF "$tmpdepfile"
|
||||
stat=$?
|
||||
if test $stat -eq 0; then :
|
||||
else
|
||||
rm -f "$tmpdepfile"
|
||||
exit $stat
|
||||
fi
|
||||
rm -f "$depfile"
|
||||
# Each line is of the form `foo.o: dependent.h',
|
||||
# or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'.
|
||||
# Do two passes, one to just change these to
|
||||
# `$object: dependent.h' and one to simply `dependent.h:'.
|
||||
sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile"
|
||||
# Some versions of the HPUX 10.20 sed can't process this invocation
|
||||
# correctly. Breaking it into two sed invocations is a workaround.
|
||||
sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" |
|
||||
sed -e 's/$/ :/' >> "$depfile"
|
||||
rm -f "$tmpdepfile"
|
||||
;;
|
||||
|
||||
tru64)
|
||||
# The Tru64 compiler uses -MD to generate dependencies as a side
|
||||
# effect. `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'.
|
||||
# At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put
|
||||
# dependencies in `foo.d' instead, so we check for that too.
|
||||
# Subdirectories are respected.
|
||||
dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
|
||||
test "x$dir" = "x$object" && dir=
|
||||
base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
|
||||
|
||||
if test "$libtool" = yes; then
|
||||
# Dependencies are output in .lo.d with libtool 1.4.
|
||||
# With libtool 1.5 they are output both in $dir.libs/$base.o.d
|
||||
# and in $dir.libs/$base.o.d and $dir$base.o.d. We process the
|
||||
# latter, because the former will be cleaned when $dir.libs is
|
||||
# erased.
|
||||
tmpdepfile1="$dir.libs/$base.lo.d"
|
||||
tmpdepfile2="$dir$base.o.d"
|
||||
tmpdepfile3="$dir.libs/$base.d"
|
||||
"$@" -Wc,-MD
|
||||
else
|
||||
tmpdepfile1="$dir$base.o.d"
|
||||
tmpdepfile2="$dir$base.d"
|
||||
tmpdepfile3="$dir$base.d"
|
||||
"$@" -MD
|
||||
fi
|
||||
|
||||
stat=$?
|
||||
if test $stat -eq 0; then :
|
||||
else
|
||||
rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
|
||||
exit $stat
|
||||
fi
|
||||
|
||||
if test -f "$tmpdepfile1"; then
|
||||
tmpdepfile="$tmpdepfile1"
|
||||
elif test -f "$tmpdepfile2"; then
|
||||
tmpdepfile="$tmpdepfile2"
|
||||
else
|
||||
tmpdepfile="$tmpdepfile3"
|
||||
fi
|
||||
if test -f "$tmpdepfile"; then
|
||||
sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
|
||||
# That's a tab and a space in the [].
|
||||
sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
|
||||
else
|
||||
echo "#dummy" > "$depfile"
|
||||
fi
|
||||
rm -f "$tmpdepfile"
|
||||
;;
|
||||
|
||||
#nosideeffect)
|
||||
# This comment above is used by automake to tell side-effect
|
||||
# dependency tracking mechanisms from slower ones.
|
||||
|
||||
dashmstdout)
|
||||
# Important note: in order to support this mode, a compiler *must*
|
||||
# always write the preprocessed file to stdout, regardless of -o.
|
||||
"$@" || exit $?
|
||||
|
||||
# Remove the call to Libtool.
|
||||
if test "$libtool" = yes; then
|
||||
while test $1 != '--mode=compile'; do
|
||||
shift
|
||||
done
|
||||
shift
|
||||
fi
|
||||
|
||||
# Remove `-o $object'.
|
||||
IFS=" "
|
||||
for arg
|
||||
do
|
||||
case $arg in
|
||||
-o)
|
||||
shift
|
||||
;;
|
||||
$object)
|
||||
shift
|
||||
;;
|
||||
*)
|
||||
set fnord "$@" "$arg"
|
||||
shift # fnord
|
||||
shift # $arg
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
test -z "$dashmflag" && dashmflag=-M
|
||||
# Require at least two characters before searching for `:'
|
||||
# in the target name. This is to cope with DOS-style filenames:
|
||||
# a dependency such as `c:/foo/bar' could be seen as target `c' otherwise.
|
||||
"$@" $dashmflag |
|
||||
sed 's:^[ ]*[^: ][^:][^:]*\:[ ]*:'"$object"'\: :' > "$tmpdepfile"
|
||||
rm -f "$depfile"
|
||||
cat < "$tmpdepfile" > "$depfile"
|
||||
tr ' ' '
|
||||
' < "$tmpdepfile" | \
|
||||
## Some versions of the HPUX 10.20 sed can't process this invocation
|
||||
## correctly. Breaking it into two sed invocations is a workaround.
|
||||
sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
|
||||
rm -f "$tmpdepfile"
|
||||
;;
|
||||
|
||||
dashXmstdout)
|
||||
# This case only exists to satisfy depend.m4. It is never actually
|
||||
# run, as this mode is specially recognized in the preamble.
|
||||
exit 1
|
||||
;;
|
||||
|
||||
makedepend)
|
||||
"$@" || exit $?
|
||||
# Remove any Libtool call
|
||||
if test "$libtool" = yes; then
|
||||
while test $1 != '--mode=compile'; do
|
||||
shift
|
||||
done
|
||||
shift
|
||||
fi
|
||||
# X makedepend
|
||||
shift
|
||||
cleared=no
|
||||
for arg in "$@"; do
|
||||
case $cleared in
|
||||
no)
|
||||
set ""; shift
|
||||
cleared=yes ;;
|
||||
esac
|
||||
case "$arg" in
|
||||
-D*|-I*)
|
||||
set fnord "$@" "$arg"; shift ;;
|
||||
# Strip any option that makedepend may not understand. Remove
|
||||
# the object too, otherwise makedepend will parse it as a source file.
|
||||
-*|$object)
|
||||
;;
|
||||
*)
|
||||
set fnord "$@" "$arg"; shift ;;
|
||||
esac
|
||||
done
|
||||
obj_suffix="`echo $object | sed 's/^.*\././'`"
|
||||
touch "$tmpdepfile"
|
||||
${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@"
|
||||
rm -f "$depfile"
|
||||
cat < "$tmpdepfile" > "$depfile"
|
||||
sed '1,2d' "$tmpdepfile" | tr ' ' '
|
||||
' | \
|
||||
## Some versions of the HPUX 10.20 sed can't process this invocation
|
||||
## correctly. Breaking it into two sed invocations is a workaround.
|
||||
sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
|
||||
rm -f "$tmpdepfile" "$tmpdepfile".bak
|
||||
;;
|
||||
|
||||
cpp)
|
||||
# Important note: in order to support this mode, a compiler *must*
|
||||
# always write the preprocessed file to stdout.
|
||||
"$@" || exit $?
|
||||
|
||||
# Remove the call to Libtool.
|
||||
if test "$libtool" = yes; then
|
||||
while test $1 != '--mode=compile'; do
|
||||
shift
|
||||
done
|
||||
shift
|
||||
fi
|
||||
|
||||
# Remove `-o $object'.
|
||||
IFS=" "
|
||||
for arg
|
||||
do
|
||||
case $arg in
|
||||
-o)
|
||||
shift
|
||||
;;
|
||||
$object)
|
||||
shift
|
||||
;;
|
||||
*)
|
||||
set fnord "$@" "$arg"
|
||||
shift # fnord
|
||||
shift # $arg
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
"$@" -E |
|
||||
sed -n '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' |
|
||||
sed '$ s: \\$::' > "$tmpdepfile"
|
||||
rm -f "$depfile"
|
||||
echo "$object : \\" > "$depfile"
|
||||
cat < "$tmpdepfile" >> "$depfile"
|
||||
sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile"
|
||||
rm -f "$tmpdepfile"
|
||||
;;
|
||||
|
||||
msvisualcpp)
|
||||
# Important note: in order to support this mode, a compiler *must*
|
||||
# always write the preprocessed file to stdout, regardless of -o,
|
||||
# because we must use -o when running libtool.
|
||||
"$@" || exit $?
|
||||
IFS=" "
|
||||
for arg
|
||||
do
|
||||
case "$arg" in
|
||||
"-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI")
|
||||
set fnord "$@"
|
||||
shift
|
||||
shift
|
||||
;;
|
||||
*)
|
||||
set fnord "$@" "$arg"
|
||||
shift
|
||||
shift
|
||||
;;
|
||||
esac
|
||||
done
|
||||
"$@" -E |
|
||||
sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::echo "`cygpath -u \\"\1\\"`":p' | sort | uniq > "$tmpdepfile"
|
||||
rm -f "$depfile"
|
||||
echo "$object : \\" > "$depfile"
|
||||
. "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s:: \1 \\:p' >> "$depfile"
|
||||
echo " " >> "$depfile"
|
||||
. "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s::\1\::p' >> "$depfile"
|
||||
rm -f "$tmpdepfile"
|
||||
;;
|
||||
|
||||
none)
|
||||
exec "$@"
|
||||
;;
|
||||
|
||||
*)
|
||||
echo "Unknown depmode $depmode" 1>&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
exit 0
|
||||
|
||||
# Local Variables:
|
||||
# mode: shell-script
|
||||
# sh-indentation: 2
|
||||
# eval: (add-hook 'write-file-hooks 'time-stamp)
|
||||
# time-stamp-start: "scriptversion="
|
||||
# time-stamp-format: "%:y-%02m-%02d.%02H"
|
||||
# time-stamp-end: "$"
|
||||
# End:
|
||||
@ -1,8 +1,7 @@
|
||||
# Makefile.in generated by automake 1.9.6 from Makefile.am.
|
||||
# @configure_input@
|
||||
# Makefile.in generated automatically by automake 1.5 from Makefile.am.
|
||||
|
||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
|
||||
# 2003, 2004, 2005 Free Software Foundation, Inc.
|
||||
# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
|
||||
# Free Software Foundation, Inc.
|
||||
# This Makefile.in is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
@ -13,49 +12,58 @@
|
||||
# PARTICULAR PURPOSE.
|
||||
|
||||
@SET_MAKE@
|
||||
|
||||
SHELL = @SHELL@
|
||||
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
VPATH = @srcdir@
|
||||
prefix = @prefix@
|
||||
exec_prefix = @exec_prefix@
|
||||
|
||||
bindir = @bindir@
|
||||
sbindir = @sbindir@
|
||||
libexecdir = @libexecdir@
|
||||
datadir = @datadir@
|
||||
sysconfdir = @sysconfdir@
|
||||
sharedstatedir = @sharedstatedir@
|
||||
localstatedir = @localstatedir@
|
||||
libdir = @libdir@
|
||||
infodir = @infodir@
|
||||
mandir = @mandir@
|
||||
includedir = @includedir@
|
||||
oldincludedir = /usr/include
|
||||
pkgdatadir = $(datadir)/@PACKAGE@
|
||||
pkglibdir = $(libdir)/@PACKAGE@
|
||||
pkgincludedir = $(includedir)/@PACKAGE@
|
||||
top_builddir = ..
|
||||
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
|
||||
|
||||
ACLOCAL = @ACLOCAL@
|
||||
AUTOCONF = @AUTOCONF@
|
||||
AUTOMAKE = @AUTOMAKE@
|
||||
AUTOHEADER = @AUTOHEADER@
|
||||
|
||||
INSTALL = @INSTALL@
|
||||
install_sh_DATA = $(install_sh) -c -m 644
|
||||
install_sh_PROGRAM = $(install_sh) -c
|
||||
install_sh_SCRIPT = $(install_sh) -c
|
||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
INSTALL_HEADER = $(INSTALL_DATA)
|
||||
transform = $(program_transform_name)
|
||||
transform = @program_transform_name@
|
||||
NORMAL_INSTALL = :
|
||||
PRE_INSTALL = :
|
||||
POST_INSTALL = :
|
||||
NORMAL_UNINSTALL = :
|
||||
PRE_UNINSTALL = :
|
||||
POST_UNINSTALL = :
|
||||
build_alias = @build_alias@
|
||||
build_triplet = @build@
|
||||
host_alias = @host_alias@
|
||||
host_triplet = @host@
|
||||
target_alias = @target_alias@
|
||||
target_triplet = @target@
|
||||
subdir = design-data
|
||||
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/configure.in
|
||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
$(ACLOCAL_M4)
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
CONFIG_HEADER = $(top_builddir)/config.h
|
||||
CONFIG_CLEAN_FILES =
|
||||
SOURCES =
|
||||
DIST_SOURCES =
|
||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||
ACLOCAL = @ACLOCAL@
|
||||
AMDEP_FALSE = @AMDEP_FALSE@
|
||||
AMDEP_TRUE = @AMDEP_TRUE@
|
||||
AMTAR = @AMTAR@
|
||||
AR = @AR@
|
||||
AUTOCONF = @AUTOCONF@
|
||||
AUTOHEADER = @AUTOHEADER@
|
||||
AUTOMAKE = @AUTOMAKE@
|
||||
AS = @AS@
|
||||
AWK = @AWK@
|
||||
BDB_DIR = @BDB_DIR@
|
||||
BDB_DIR_INCLUDE = @BDB_DIR_INCLUDE@
|
||||
@ -63,118 +71,40 @@ BDB_DIR_LIB = @BDB_DIR_LIB@
|
||||
BDB_LIB = @BDB_LIB@
|
||||
BDB_VERSION = @BDB_VERSION@
|
||||
CC = @CC@
|
||||
CCDEPMODE = @CCDEPMODE@
|
||||
CFLAGS = @CFLAGS@
|
||||
CPP = @CPP@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
CXX = @CXX@
|
||||
CXXCPP = @CXXCPP@
|
||||
CXXDEPMODE = @CXXDEPMODE@
|
||||
CXXFLAGS = @CXXFLAGS@
|
||||
CYGPATH_W = @CYGPATH_W@
|
||||
DEFS = @DEFS@
|
||||
DEPDIR = @DEPDIR@
|
||||
DEV_FALSE = @DEV_FALSE@
|
||||
DEV_TRUE = @DEV_TRUE@
|
||||
ECHO = @ECHO@
|
||||
ECHO_C = @ECHO_C@
|
||||
ECHO_N = @ECHO_N@
|
||||
ECHO_T = @ECHO_T@
|
||||
EGREP = @EGREP@
|
||||
DLLTOOL = @DLLTOOL@
|
||||
EXEEXT = @EXEEXT@
|
||||
F77 = @F77@
|
||||
FFLAGS = @FFLAGS@
|
||||
GREP = @GREP@
|
||||
HAVE_PTHREAD_FALSE = @HAVE_PTHREAD_FALSE@
|
||||
HAVE_PTHREAD_TRUE = @HAVE_PTHREAD_TRUE@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
||||
LDFLAGS = @LDFLAGS@
|
||||
JAR = @JAR@
|
||||
JAVA = @JAVA@
|
||||
JAVAC = @JAVAC@
|
||||
JAVAH = @JAVAH@
|
||||
JAVA_PLATFORM = @JAVA_PLATFORM@
|
||||
LEX = @LEX@
|
||||
LEXLIB = @LEXLIB@
|
||||
LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
|
||||
LIBOBJS = @LIBOBJS@
|
||||
LIBS = @LIBS@
|
||||
LIBTOOL = @LIBTOOL@
|
||||
LN_S = @LN_S@
|
||||
LTLIBOBJS = @LTLIBOBJS@
|
||||
MAINT = @MAINT@
|
||||
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
|
||||
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
|
||||
MAKEINFO = @MAKEINFO@
|
||||
OBJDUMP = @OBJDUMP@
|
||||
OBJEXT = @OBJEXT@
|
||||
PACKAGE = @PACKAGE@
|
||||
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
|
||||
PACKAGE_NAME = @PACKAGE_NAME@
|
||||
PACKAGE_STRING = @PACKAGE_STRING@
|
||||
PACKAGE_TARNAME = @PACKAGE_TARNAME@
|
||||
PACKAGE_VERSION = @PACKAGE_VERSION@
|
||||
PATH_SEPARATOR = @PATH_SEPARATOR@
|
||||
PERL = @PERL@
|
||||
PKG_CONFIG = @PKG_CONFIG@
|
||||
PTHREAD_LIBS = @PTHREAD_LIBS@
|
||||
PY_CFLAGS = @PY_CFLAGS@
|
||||
PY_EXTRA_LIBS = @PY_EXTRA_LIBS@
|
||||
PY_LIBS = @PY_LIBS@
|
||||
PY_LIB_LOC = @PY_LIB_LOC@
|
||||
RANLIB = @RANLIB@
|
||||
SED = @SED@
|
||||
SET_MAKE = @SET_MAKE@
|
||||
SHELL = @SHELL@
|
||||
STRIP = @STRIP@
|
||||
RRCAP_CFLAGS = @RRCAP_CFLAGS@
|
||||
RRCAP_LIBS = @RRCAP_LIBS@
|
||||
VERSION = @VERSION@
|
||||
WITH_BDB4_FALSE = @WITH_BDB4_FALSE@
|
||||
WITH_BDB4_TRUE = @WITH_BDB4_TRUE@
|
||||
YACC = @YACC@
|
||||
YFLAGS = @YFLAGS@
|
||||
ac_ct_CC = @ac_ct_CC@
|
||||
ac_ct_CXX = @ac_ct_CXX@
|
||||
ac_ct_F77 = @ac_ct_F77@
|
||||
am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
|
||||
am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
|
||||
am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
|
||||
am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
|
||||
am__include = @am__include@
|
||||
am__leading_dot = @am__leading_dot@
|
||||
am__quote = @am__quote@
|
||||
am__tar = @am__tar@
|
||||
am__untar = @am__untar@
|
||||
bindir = @bindir@
|
||||
build = @build@
|
||||
build_alias = @build_alias@
|
||||
build_cpu = @build_cpu@
|
||||
build_os = @build_os@
|
||||
build_vendor = @build_vendor@
|
||||
datadir = @datadir@
|
||||
datarootdir = @datarootdir@
|
||||
docdir = @docdir@
|
||||
dvidir = @dvidir@
|
||||
exec_prefix = @exec_prefix@
|
||||
host = @host@
|
||||
host_alias = @host_alias@
|
||||
host_cpu = @host_cpu@
|
||||
host_os = @host_os@
|
||||
host_vendor = @host_vendor@
|
||||
htmldir = @htmldir@
|
||||
includedir = @includedir@
|
||||
infodir = @infodir@
|
||||
install_sh = @install_sh@
|
||||
libdir = @libdir@
|
||||
libexecdir = @libexecdir@
|
||||
localedir = @localedir@
|
||||
localstatedir = @localstatedir@
|
||||
mandir = @mandir@
|
||||
mkdir_p = @mkdir_p@
|
||||
oldincludedir = @oldincludedir@
|
||||
pdfdir = @pdfdir@
|
||||
prefix = @prefix@
|
||||
program_transform_name = @program_transform_name@
|
||||
psdir = @psdir@
|
||||
sbindir = @sbindir@
|
||||
sharedstatedir = @sharedstatedir@
|
||||
sysconfdir = @sysconfdir@
|
||||
target = @target@
|
||||
target_alias = @target_alias@
|
||||
target_cpu = @target_cpu@
|
||||
target_os = @target_os@
|
||||
target_vendor = @target_vendor@
|
||||
python_val = @python_val@
|
||||
|
||||
EXTRA_DIST = \
|
||||
properties.csv \
|
||||
parameters.csv \
|
||||
@ -182,38 +112,15 @@ EXTRA_DIST = \
|
||||
status.txt \
|
||||
value-types.csv
|
||||
|
||||
subdir = design-data
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
CONFIG_HEADER = $(top_builddir)/config.h
|
||||
CONFIG_CLEAN_FILES =
|
||||
DIST_SOURCES =
|
||||
DIST_COMMON = Makefile.am Makefile.in
|
||||
all: all-am
|
||||
|
||||
.SUFFIXES:
|
||||
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
|
||||
@for dep in $?; do \
|
||||
case '$(am__configure_deps)' in \
|
||||
*$$dep*) \
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
|
||||
&& exit 0; \
|
||||
exit 1;; \
|
||||
esac; \
|
||||
done; \
|
||||
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu design-data/Makefile'; \
|
||||
cd $(top_srcdir) && \
|
||||
$(AUTOMAKE) --gnu design-data/Makefile
|
||||
.PRECIOUS: Makefile
|
||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
||||
@case '$?' in \
|
||||
*config.status*) \
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
||||
*) \
|
||||
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
||||
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
||||
esac;
|
||||
|
||||
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
|
||||
$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
|
||||
mostlyclean-libtool:
|
||||
-rm -f *.lo
|
||||
@ -223,35 +130,33 @@ clean-libtool:
|
||||
|
||||
distclean-libtool:
|
||||
-rm -f libtool
|
||||
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
|
||||
cd $(top_srcdir) && \
|
||||
$(AUTOMAKE) --gnu design-data/Makefile
|
||||
Makefile: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.in $(top_builddir)/config.status
|
||||
cd $(top_builddir) && \
|
||||
CONFIG_HEADERS= CONFIG_LINKS= \
|
||||
CONFIG_FILES=$(subdir)/$@ $(SHELL) ./config.status
|
||||
uninstall-info-am:
|
||||
tags: TAGS
|
||||
TAGS:
|
||||
|
||||
ctags: CTAGS
|
||||
CTAGS:
|
||||
|
||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||
|
||||
top_distdir = ..
|
||||
distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)
|
||||
|
||||
distdir: $(DISTFILES)
|
||||
@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
|
||||
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
|
||||
list='$(DISTFILES)'; for file in $$list; do \
|
||||
case $$file in \
|
||||
$(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
|
||||
$(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
|
||||
esac; \
|
||||
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
||||
@for file in $(DISTFILES); do \
|
||||
if test -f $$file; then d=.; else d=$(srcdir); fi; \
|
||||
dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
|
||||
if test "$$dir" != "$$file" && test "$$dir" != "."; then \
|
||||
dir="/$$dir"; \
|
||||
$(mkdir_p) "$(distdir)$$dir"; \
|
||||
else \
|
||||
dir=''; \
|
||||
$(mkinstalldirs) "$(distdir)/$$dir"; \
|
||||
fi; \
|
||||
if test -d $$d/$$file; then \
|
||||
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
||||
cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
|
||||
fi; \
|
||||
cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
|
||||
cp -pR $$d/$$file $(distdir) \
|
||||
|| exit 1; \
|
||||
else \
|
||||
test -f $(distdir)/$$file \
|
||||
|| cp -p $$d/$$file $(distdir)/$$file \
|
||||
@ -261,7 +166,9 @@ distdir: $(DISTFILES)
|
||||
check-am: all-am
|
||||
check: check-am
|
||||
all-am: Makefile
|
||||
|
||||
installdirs:
|
||||
|
||||
install: install-am
|
||||
install-exec: install-exec-am
|
||||
install-data: install-data-am
|
||||
@ -273,7 +180,6 @@ install-am: all-am
|
||||
installcheck: installcheck-am
|
||||
install-strip:
|
||||
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
`test -z '$(STRIP)' || \
|
||||
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
|
||||
mostlyclean-generic:
|
||||
@ -281,7 +187,7 @@ mostlyclean-generic:
|
||||
clean-generic:
|
||||
|
||||
distclean-generic:
|
||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
||||
-rm -f Makefile $(CONFIG_CLEAN_FILES) stamp-h stamp-h[0-9]*
|
||||
|
||||
maintainer-clean-generic:
|
||||
@echo "This command is intended for maintainers to use"
|
||||
@ -291,15 +197,13 @@ clean: clean-am
|
||||
clean-am: clean-generic clean-libtool mostlyclean-am
|
||||
|
||||
distclean: distclean-am
|
||||
-rm -f Makefile
|
||||
|
||||
distclean-am: clean-am distclean-generic distclean-libtool
|
||||
|
||||
dvi: dvi-am
|
||||
|
||||
dvi-am:
|
||||
|
||||
html: html-am
|
||||
|
||||
info: info-am
|
||||
|
||||
info-am:
|
||||
@ -315,32 +219,23 @@ install-man:
|
||||
installcheck-am:
|
||||
|
||||
maintainer-clean: maintainer-clean-am
|
||||
-rm -f Makefile
|
||||
|
||||
maintainer-clean-am: distclean-am maintainer-clean-generic
|
||||
|
||||
mostlyclean: mostlyclean-am
|
||||
|
||||
mostlyclean-am: mostlyclean-generic mostlyclean-libtool
|
||||
|
||||
pdf: pdf-am
|
||||
|
||||
pdf-am:
|
||||
|
||||
ps: ps-am
|
||||
|
||||
ps-am:
|
||||
|
||||
uninstall-am: uninstall-info-am
|
||||
|
||||
.PHONY: all all-am check check-am clean clean-generic clean-libtool \
|
||||
distclean distclean-generic distclean-libtool distdir dvi \
|
||||
dvi-am html html-am info info-am install install-am \
|
||||
install-data install-data-am install-exec install-exec-am \
|
||||
install-info install-info-am install-man install-strip \
|
||||
installcheck installcheck-am installdirs maintainer-clean \
|
||||
dvi-am info info-am install install-am install-data \
|
||||
install-data-am install-exec install-exec-am install-info \
|
||||
install-info-am install-man install-strip installcheck \
|
||||
installcheck-am installdirs maintainer-clean \
|
||||
maintainer-clean-generic mostlyclean mostlyclean-generic \
|
||||
mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \
|
||||
uninstall-info-am
|
||||
mostlyclean-libtool uninstall uninstall-am uninstall-info-am
|
||||
|
||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
"DELEGATED-TO","const char*",
|
||||
"DIR","const char*",
|
||||
"ENCODING","icalparameter_encoding","8BIT;BASE64"
|
||||
"FBTYPE","icalparameter_fbtype","FREE;BUSY;BUSY-UNAVAILABLE;BUSY-TENTATIVE"
|
||||
"FBTYPE","icalparameter_fbtype","FREE;BUSY;BUSYUNAVAILABLE;BUSYTENTATIVE"
|
||||
"FMTTYPE","const char*",
|
||||
"LANGUAGE","const char*",
|
||||
"MEMBER","const char*",
|
||||
@ -22,3 +22,12 @@
|
||||
"X","const char*",
|
||||
"X-LIC-ERRORTYPE","icalparameter_xlicerrortype","COMPONENT-PARSE-ERROR;PROPERTY-PARSE-ERROR;PARAMETER-NAME-PARSE-ERROR;PARAMETER-VALUE-PARSE-ERROR;VALUE-PARSE-ERROR;INVALID-ITIP;UNKNOWN-VCAL-PROP-ERROR;MIME-PARSE-ERROR;VCAL-PROP-PARSE-ERROR"
|
||||
"X-LIC-COMPARETYPE","icalparameter_xliccomparetype","EQUAL;NOTEQUAL;LESS;GREATER;LESSEQUAL;GREATEREQUAL;REGEX;ISNULL;ISNOTNULL"
|
||||
"#CAP Parameters","Draft 8",
|
||||
"#this parameter should really be called ACTION, but this conflicts with the ACTION property"
|
||||
"ACTIONPARAM","icalparameter_action","ASK;ABORT"
|
||||
"ID","const char*",
|
||||
"ENABLE","icalparameter_enable","TRUE;FALSE"
|
||||
"LATENCY","const char*",
|
||||
"LOCAL","icalparameter_local","TRUE;FALSE"
|
||||
"LOCALIZE","const char*",
|
||||
"OPTIONS","const char*",
|
||||
|
||||
|
Can't render this file because it has a wrong number of fields in line 26.
|
@ -1,22 +1,15 @@
|
||||
,,
|
||||
"#Property Name","libical Value type","iCalendar default value"
|
||||
"ACTION","ACTION","ACTION"
|
||||
"ALLOW-CONFLICT","TEXT","TEXT"
|
||||
"ATTACH","ATTACH","URI"
|
||||
"ATTENDEE","CAL-ADDRESS","CAL-ADDRESS"
|
||||
"CALSCALE","TEXT","TEXT"
|
||||
"CATEGORIES","TEXT","TEXT"
|
||||
"CALID","TEXT","TEXT"
|
||||
"CARID","TEXT","TEXT"
|
||||
"CLASS","CLASS","CLASS"
|
||||
"COMMENT","TEXT","TEXT"
|
||||
"COMPLETED","DATE-TIME","DATE-TIME"
|
||||
"CONTACT","TEXT","TEXT"
|
||||
"CREATED","DATE-TIME","DATE-TIME"
|
||||
"DECREED","TEXT","TEXT"
|
||||
"DEFAULT-CHARSET","TEXT","TEXT"
|
||||
"DEFAULT-LOCALE","TEXT","TEXT"
|
||||
"DEFAULT-TZID","TEXT","TEXT"
|
||||
"DESCRIPTION","TEXT","TEXT"
|
||||
"DTEND","DATE-TIME","DATE-TIME"
|
||||
"DTSTAMP","DATE-TIME","DATE-TIME"
|
||||
@ -31,14 +24,12 @@
|
||||
"LOCATION","TEXT","TEXT"
|
||||
"METHOD","METHOD","METHOD"
|
||||
"ORGANIZER","CAL-ADDRESS","CAL-ADDRESS"
|
||||
"OWNER","TEXT","TEXT"
|
||||
"PERCENT-COMPLETE","INTEGER","INTEGER"
|
||||
"PRIORITY","INTEGER","INTEGER"
|
||||
"PRODID","TEXT","TEXT"
|
||||
"RDATE","DATE-TIME-PERIOD","DATE-TIME"
|
||||
"RECURRENCE-ID","DATE-TIME","DATE-TIME"
|
||||
"RELATED-TO","TEXT","TEXT"
|
||||
"RELCALID","TEXT","TEXT"
|
||||
"REPEAT","INTEGER","INTEGER"
|
||||
"REQUEST-STATUS","REQUEST-STATUS","REQUEST-STATUS"
|
||||
"RESOURCES","TEXT","TEXT"
|
||||
@ -57,13 +48,9 @@
|
||||
"URL","URI","URI"
|
||||
"VERSION","TEXT","TEXT"
|
||||
"X","X","X"
|
||||
"SCOPE","TEXT","TEXT"
|
||||
"MAXRESULTS","INTEGER","INTEGER"
|
||||
"MAXRESULTSSIZE","INTEGER","INTEGER"
|
||||
"QUERY","QUERY","QUERY"
|
||||
"QUERYNAME","TEXT","TEXT"
|
||||
"EXPAND","INTEGER","INTEGER"
|
||||
"TARGET","CAL-ADDRESS","CAL-ADDRESS"
|
||||
"X-LIC-ERROR","TEXT","TEXT"
|
||||
"X-LIC-CLUSTERCOUNT","STRING","STRING"
|
||||
"X-LIC-MIMECONTENTTYPE","STRING","STRING"
|
||||
@ -72,7 +59,50 @@
|
||||
"X-LIC-MIMEOPTINFO","STRING","STRING"
|
||||
"X-LIC-MIMECID","STRING","STRING"
|
||||
"X-LIC-MIMEFILENAME","STRING","STRING"
|
||||
"CALMASTER","TEXT","TEXT"
|
||||
"X-LIC-CLASS","X-LIC-CLASS","X-LIC-CLASS"
|
||||
"ANY","NO","NO"
|
||||
"NO","NO","NO"
|
||||
"#CAP Properties",,
|
||||
,"FIXME","Should be BOOLEAN"
|
||||
"ALLOW-CONFLICT","TEXT","TEXT"
|
||||
"CALID","TEXT","TEXT"
|
||||
"CALMASTER","TEXT","TEXT"
|
||||
"CARID","TEXT","TEXT"
|
||||
"CMD","CMD","CMD"
|
||||
"CSID","URI","URI"
|
||||
"DECREED","TEXT","TEXT"
|
||||
"DEFAULT-CHARSET","TEXT","TEXT"
|
||||
"DEFAULT-LOCALE","TEXT","TEXT"
|
||||
"DEFAULT-TZID","TEXT","TEXT"
|
||||
"DEFAULT-VCARS","TEXT","TEXT"
|
||||
,"FIXME","Should be UPN-FILTER"
|
||||
"DENY","TEXT","TEXT"
|
||||
,"FIXME","Should be BOOLEAN"
|
||||
"EXPAND","INTEGER","INTEGER"
|
||||
,"FIXME","Should be UPN-FILTER"
|
||||
"GRANT","TEXT","TEXT"
|
||||
"MAXDATE","DATE-TIME","DATE-TIME"
|
||||
"MINDATE","DATE-TIME","DATE-TIME"
|
||||
"NAME","TEXT","TEXT"
|
||||
"OWNER","TEXT","TEXT"
|
||||
"PERMISSION","TEXT","TEXT"
|
||||
"QUERY","QUERY","QUERY"
|
||||
"QUERYID","TEXT","TEXT"
|
||||
"RELCALID","TEXT","TEXT"
|
||||
"RESTRICTION","QUERY","QUERY"
|
||||
"SCOPE","TEXT","TEXT"
|
||||
"TARGET","CAL-ADDRESS","CAL-ADDRESS"
|
||||
"#CAP Properties","These are only allowed in VREPLY",
|
||||
"CAP-VERSION","TEXT","TEXT"
|
||||
"CAR-LEVEL","CAR-LEVEL","CAR-LEVEL"
|
||||
"COMPONENTS","TEXT","TEXT"
|
||||
"STORES-EXPANDED","TEXT","TEXT"
|
||||
"DATE-MAX","DATE-TIME","DATE-TIME"
|
||||
"DATE-MIN","DATE-TIME","DATE-TIME"
|
||||
"ITIP-VERSION","TEXT","TEXT"
|
||||
"MAX-COMPONENT-SIZE","INTEGER","INTEGER"
|
||||
"MULTIPART","TEXT","TEXT"
|
||||
"QUERY-LEVEL","QUERY-LEVEL","QUERY-LEVEL"
|
||||
"RECUR-ACCEPTED","TEXT","TEXT"
|
||||
"RECUR-EXPAND","TEXT","TEXT"
|
||||
"RECUR-LIMIT","TEXT","TEXT"
|
||||
|
||||
|
@ -382,7 +382,7 @@ REPLY,VFREEBUSY,NONE,VJOURNAL,ZERO
|
||||
REPLY,VFREEBUSY,NONE,VTIMEZONE,ZERO
|
||||
PUBLISH,VTODO,NONE,NONE,ONEPLUS
|
||||
PUBLISH,VTODO,DTSTAMP,NONE,ONE
|
||||
PUBLISH,VTODO,DTSTART,NONE,ONE
|
||||
PUBLISH,VTODO,DTSTART,NONE,ZEROORONE
|
||||
PUBLISH,VTODO,ORGANIZER,NONE,ONE
|
||||
PUBLISH,VTODO,PRIORITY,NONE,ONE
|
||||
PUBLISH,VTODO,SEQUENCE,NONE,ZEROORONE
|
||||
@ -423,7 +423,7 @@ PUBLISH,VTODO,RELCALID,NONE,ZEROORONE
|
||||
REQUEST,VTODO,NONE,NONE,ONEPLUS
|
||||
REQUEST,VTODO,ATTENDEE,NONE,ONEPLUS
|
||||
REQUEST,VTODO,DTSTAMP,NONE,ONE
|
||||
REQUEST,VTODO,DTSTART,NONE,ONE
|
||||
REQUEST,VTODO,DTSTART,NONE,ZEROORONE
|
||||
REQUEST,VTODO,ORGANIZER,NONE,ONE
|
||||
REQUEST,VTODO,PRIORITY,NONE,ONE
|
||||
REQUEST,VTODO,SEQUENCE,NONE,ZEROORONE
|
||||
|
||||
|
@ -29,3 +29,7 @@
|
||||
"GEO","(a)struct icalgeotype","tuple","unitary",
|
||||
"STRING","(a)const char*","string","unitary",
|
||||
"X","(m)const char*","string","unitary",
|
||||
"#CAP enumeration types",,,,
|
||||
"CMD","(a)enum icalproperty_cmd","string","unitary","ABORT;CONTINUE;CREATE;DELETE;GENERATE-UID;GET-CAPABILITY;IDENTIFY;MODIFY;MOVE;REPLY;SEARCH;SET-LOCALE"
|
||||
"QUERY-LEVEL","(a)enum icalproperty_querylevel","string","unitary","CAL-QL-1;CAL-QL-NONE"
|
||||
"CAR-LEVEL","(a)enum icalproperty_carlevel","string","unitary","CAR-NONE;CAR-MIN;CAR-FULL-1"
|
||||
|
||||
|
Can't render this file because it has a wrong number of fields in line 28.
|
@ -1,322 +0,0 @@
|
||||
#!/bin/sh
|
||||
# install - install a program, script, or datafile
|
||||
|
||||
scriptversion=2004-09-10.20
|
||||
|
||||
# This originates from X11R5 (mit/util/scripts/install.sh), which was
|
||||
# later released in X11R6 (xc/config/util/install.sh) with the
|
||||
# following copyright and license.
|
||||
#
|
||||
# Copyright (C) 1994 X Consortium
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to
|
||||
# deal in the Software without restriction, including without limitation the
|
||||
# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
# sell copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
|
||||
# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
|
||||
# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
#
|
||||
# Except as contained in this notice, the name of the X Consortium shall not
|
||||
# be used in advertising or otherwise to promote the sale, use or other deal-
|
||||
# ings in this Software without prior written authorization from the X Consor-
|
||||
# tium.
|
||||
#
|
||||
#
|
||||
# FSF changes to this file are in the public domain.
|
||||
#
|
||||
# Calling this script install-sh is preferred over install.sh, to prevent
|
||||
# `make' implicit rules from creating a file called install from it
|
||||
# when there is no Makefile.
|
||||
#
|
||||
# This script is compatible with the BSD install script, but was written
|
||||
# from scratch. It can only install one file at a time, a restriction
|
||||
# shared with many OS's install programs.
|
||||
|
||||
# set DOITPROG to echo to test this script
|
||||
|
||||
# Don't use :- since 4.3BSD and earlier shells don't like it.
|
||||
doit="${DOITPROG-}"
|
||||
|
||||
# put in absolute paths if you don't have them in your path; or use env. vars.
|
||||
|
||||
mvprog="${MVPROG-mv}"
|
||||
cpprog="${CPPROG-cp}"
|
||||
chmodprog="${CHMODPROG-chmod}"
|
||||
chownprog="${CHOWNPROG-chown}"
|
||||
chgrpprog="${CHGRPPROG-chgrp}"
|
||||
stripprog="${STRIPPROG-strip}"
|
||||
rmprog="${RMPROG-rm}"
|
||||
mkdirprog="${MKDIRPROG-mkdir}"
|
||||
|
||||
chmodcmd="$chmodprog 0755"
|
||||
chowncmd=
|
||||
chgrpcmd=
|
||||
stripcmd=
|
||||
rmcmd="$rmprog -f"
|
||||
mvcmd="$mvprog"
|
||||
src=
|
||||
dst=
|
||||
dir_arg=
|
||||
dstarg=
|
||||
no_target_directory=
|
||||
|
||||
usage="Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE
|
||||
or: $0 [OPTION]... SRCFILES... DIRECTORY
|
||||
or: $0 [OPTION]... -t DIRECTORY SRCFILES...
|
||||
or: $0 [OPTION]... -d DIRECTORIES...
|
||||
|
||||
In the 1st form, copy SRCFILE to DSTFILE.
|
||||
In the 2nd and 3rd, copy all SRCFILES to DIRECTORY.
|
||||
In the 4th, create DIRECTORIES.
|
||||
|
||||
Options:
|
||||
-c (ignored)
|
||||
-d create directories instead of installing files.
|
||||
-g GROUP $chgrpprog installed files to GROUP.
|
||||
-m MODE $chmodprog installed files to MODE.
|
||||
-o USER $chownprog installed files to USER.
|
||||
-s $stripprog installed files.
|
||||
-t DIRECTORY install into DIRECTORY.
|
||||
-T report an error if DSTFILE is a directory.
|
||||
--help display this help and exit.
|
||||
--version display version info and exit.
|
||||
|
||||
Environment variables override the default commands:
|
||||
CHGRPPROG CHMODPROG CHOWNPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG
|
||||
"
|
||||
|
||||
while test -n "$1"; do
|
||||
case $1 in
|
||||
-c) shift
|
||||
continue;;
|
||||
|
||||
-d) dir_arg=true
|
||||
shift
|
||||
continue;;
|
||||
|
||||
-g) chgrpcmd="$chgrpprog $2"
|
||||
shift
|
||||
shift
|
||||
continue;;
|
||||
|
||||
--help) echo "$usage"; exit 0;;
|
||||
|
||||
-m) chmodcmd="$chmodprog $2"
|
||||
shift
|
||||
shift
|
||||
continue;;
|
||||
|
||||
-o) chowncmd="$chownprog $2"
|
||||
shift
|
||||
shift
|
||||
continue;;
|
||||
|
||||
-s) stripcmd=$stripprog
|
||||
shift
|
||||
continue;;
|
||||
|
||||
-t) dstarg=$2
|
||||
shift
|
||||
shift
|
||||
continue;;
|
||||
|
||||
-T) no_target_directory=true
|
||||
shift
|
||||
continue;;
|
||||
|
||||
--version) echo "$0 $scriptversion"; exit 0;;
|
||||
|
||||
*) # When -d is used, all remaining arguments are directories to create.
|
||||
# When -t is used, the destination is already specified.
|
||||
test -n "$dir_arg$dstarg" && break
|
||||
# Otherwise, the last argument is the destination. Remove it from $@.
|
||||
for arg
|
||||
do
|
||||
if test -n "$dstarg"; then
|
||||
# $@ is not empty: it contains at least $arg.
|
||||
set fnord "$@" "$dstarg"
|
||||
shift # fnord
|
||||
fi
|
||||
shift # arg
|
||||
dstarg=$arg
|
||||
done
|
||||
break;;
|
||||
esac
|
||||
done
|
||||
|
||||
if test -z "$1"; then
|
||||
if test -z "$dir_arg"; then
|
||||
echo "$0: no input file specified." >&2
|
||||
exit 1
|
||||
fi
|
||||
# It's OK to call `install-sh -d' without argument.
|
||||
# This can happen when creating conditional directories.
|
||||
exit 0
|
||||
fi
|
||||
|
||||
for src
|
||||
do
|
||||
# Protect names starting with `-'.
|
||||
case $src in
|
||||
-*) src=./$src ;;
|
||||
esac
|
||||
|
||||
if test -n "$dir_arg"; then
|
||||
dst=$src
|
||||
src=
|
||||
|
||||
if test -d "$dst"; then
|
||||
mkdircmd=:
|
||||
chmodcmd=
|
||||
else
|
||||
mkdircmd=$mkdirprog
|
||||
fi
|
||||
else
|
||||
# Waiting for this to be detected by the "$cpprog $src $dsttmp" command
|
||||
# might cause directories to be created, which would be especially bad
|
||||
# if $src (and thus $dsttmp) contains '*'.
|
||||
if test ! -f "$src" && test ! -d "$src"; then
|
||||
echo "$0: $src does not exist." >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if test -z "$dstarg"; then
|
||||
echo "$0: no destination specified." >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
dst=$dstarg
|
||||
# Protect names starting with `-'.
|
||||
case $dst in
|
||||
-*) dst=./$dst ;;
|
||||
esac
|
||||
|
||||
# If destination is a directory, append the input filename; won't work
|
||||
# if double slashes aren't ignored.
|
||||
if test -d "$dst"; then
|
||||
if test -n "$no_target_directory"; then
|
||||
echo "$0: $dstarg: Is a directory" >&2
|
||||
exit 1
|
||||
fi
|
||||
dst=$dst/`basename "$src"`
|
||||
fi
|
||||
fi
|
||||
|
||||
# This sed command emulates the dirname command.
|
||||
dstdir=`echo "$dst" | sed -e 's,[^/]*$,,;s,/$,,;s,^$,.,'`
|
||||
|
||||
# Make sure that the destination directory exists.
|
||||
|
||||
# Skip lots of stat calls in the usual case.
|
||||
if test ! -d "$dstdir"; then
|
||||
defaultIFS='
|
||||
'
|
||||
IFS="${IFS-$defaultIFS}"
|
||||
|
||||
oIFS=$IFS
|
||||
# Some sh's can't handle IFS=/ for some reason.
|
||||
IFS='%'
|
||||
set - `echo "$dstdir" | sed -e 's@/@%@g' -e 's@^%@/@'`
|
||||
IFS=$oIFS
|
||||
|
||||
pathcomp=
|
||||
|
||||
while test $# -ne 0 ; do
|
||||
pathcomp=$pathcomp$1
|
||||
shift
|
||||
if test ! -d "$pathcomp"; then
|
||||
$mkdirprog "$pathcomp"
|
||||
# mkdir can fail with a `File exist' error in case several
|
||||
# install-sh are creating the directory concurrently. This
|
||||
# is OK.
|
||||
test -d "$pathcomp" || exit
|
||||
fi
|
||||
pathcomp=$pathcomp/
|
||||
done
|
||||
fi
|
||||
|
||||
if test -n "$dir_arg"; then
|
||||
$doit $mkdircmd "$dst" \
|
||||
&& { test -z "$chowncmd" || $doit $chowncmd "$dst"; } \
|
||||
&& { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } \
|
||||
&& { test -z "$stripcmd" || $doit $stripcmd "$dst"; } \
|
||||
&& { test -z "$chmodcmd" || $doit $chmodcmd "$dst"; }
|
||||
|
||||
else
|
||||
dstfile=`basename "$dst"`
|
||||
|
||||
# Make a couple of temp file names in the proper directory.
|
||||
dsttmp=$dstdir/_inst.$$_
|
||||
rmtmp=$dstdir/_rm.$$_
|
||||
|
||||
# Trap to clean up those temp files at exit.
|
||||
trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
|
||||
trap '(exit $?); exit' 1 2 13 15
|
||||
|
||||
# Copy the file name to the temp name.
|
||||
$doit $cpprog "$src" "$dsttmp" &&
|
||||
|
||||
# and set any options; do chmod last to preserve setuid bits.
|
||||
#
|
||||
# If any of these fail, we abort the whole thing. If we want to
|
||||
# ignore errors from any of these, just make sure not to ignore
|
||||
# errors from the above "$doit $cpprog $src $dsttmp" command.
|
||||
#
|
||||
{ test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } \
|
||||
&& { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } \
|
||||
&& { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } \
|
||||
&& { test -z "$chmodcmd" || $doit $chmodcmd "$dsttmp"; } &&
|
||||
|
||||
# Now rename the file to the real destination.
|
||||
{ $doit $mvcmd -f "$dsttmp" "$dstdir/$dstfile" 2>/dev/null \
|
||||
|| {
|
||||
# The rename failed, perhaps because mv can't rename something else
|
||||
# to itself, or perhaps because mv is so ancient that it does not
|
||||
# support -f.
|
||||
|
||||
# Now remove or move aside any old file at destination location.
|
||||
# We try this two ways since rm can't unlink itself on some
|
||||
# systems and the destination file might be busy for other
|
||||
# reasons. In this case, the final cleanup might fail but the new
|
||||
# file should still install successfully.
|
||||
{
|
||||
if test -f "$dstdir/$dstfile"; then
|
||||
$doit $rmcmd -f "$dstdir/$dstfile" 2>/dev/null \
|
||||
|| $doit $mvcmd -f "$dstdir/$dstfile" "$rmtmp" 2>/dev/null \
|
||||
|| {
|
||||
echo "$0: cannot unlink or rename $dstdir/$dstfile" >&2
|
||||
(exit 1); exit
|
||||
}
|
||||
else
|
||||
:
|
||||
fi
|
||||
} &&
|
||||
|
||||
# Now rename the file to the real destination.
|
||||
$doit $mvcmd "$dsttmp" "$dstdir/$dstfile"
|
||||
}
|
||||
}
|
||||
fi || { (exit 1); exit; }
|
||||
done
|
||||
|
||||
# The final little trick to "correctly" pass the exit status to the exit trap.
|
||||
{
|
||||
(exit 0); exit
|
||||
}
|
||||
|
||||
# Local variables:
|
||||
# eval: (add-hook 'write-file-hooks 'time-stamp)
|
||||
# time-stamp-start: "scriptversion="
|
||||
# time-stamp-format: "%:y-%02m-%02d.%02H"
|
||||
# time-stamp-end: "$"
|
||||
# End:
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,353 +0,0 @@
|
||||
#! /bin/sh
|
||||
# Common stub for a few missing GNU programs while installing.
|
||||
|
||||
scriptversion=2004-09-07.08
|
||||
|
||||
# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004
|
||||
# Free Software Foundation, Inc.
|
||||
# Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
|
||||
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 2, or (at your option)
|
||||
# any later version.
|
||||
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program; if not, write to the Free Software
|
||||
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
||||
# 02111-1307, USA.
|
||||
|
||||
# As a special exception to the GNU General Public License, if you
|
||||
# distribute this file as part of a program that contains a
|
||||
# configuration script generated by Autoconf, you may include it under
|
||||
# the same distribution terms that you use for the rest of that program.
|
||||
|
||||
if test $# -eq 0; then
|
||||
echo 1>&2 "Try \`$0 --help' for more information"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
run=:
|
||||
|
||||
# In the cases where this matters, `missing' is being run in the
|
||||
# srcdir already.
|
||||
if test -f configure.ac; then
|
||||
configure_ac=configure.ac
|
||||
else
|
||||
configure_ac=configure.in
|
||||
fi
|
||||
|
||||
msg="missing on your system"
|
||||
|
||||
case "$1" in
|
||||
--run)
|
||||
# Try to run requested program, and just exit if it succeeds.
|
||||
run=
|
||||
shift
|
||||
"$@" && exit 0
|
||||
# Exit code 63 means version mismatch. This often happens
|
||||
# when the user try to use an ancient version of a tool on
|
||||
# a file that requires a minimum version. In this case we
|
||||
# we should proceed has if the program had been absent, or
|
||||
# if --run hadn't been passed.
|
||||
if test $? = 63; then
|
||||
run=:
|
||||
msg="probably too old"
|
||||
fi
|
||||
;;
|
||||
|
||||
-h|--h|--he|--hel|--help)
|
||||
echo "\
|
||||
$0 [OPTION]... PROGRAM [ARGUMENT]...
|
||||
|
||||
Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
|
||||
error status if there is no known handling for PROGRAM.
|
||||
|
||||
Options:
|
||||
-h, --help display this help and exit
|
||||
-v, --version output version information and exit
|
||||
--run try to run the given command, and emulate it if it fails
|
||||
|
||||
Supported PROGRAM values:
|
||||
aclocal touch file \`aclocal.m4'
|
||||
autoconf touch file \`configure'
|
||||
autoheader touch file \`config.h.in'
|
||||
automake touch all \`Makefile.in' files
|
||||
bison create \`y.tab.[ch]', if possible, from existing .[ch]
|
||||
flex create \`lex.yy.c', if possible, from existing .c
|
||||
help2man touch the output file
|
||||
lex create \`lex.yy.c', if possible, from existing .c
|
||||
makeinfo touch the output file
|
||||
tar try tar, gnutar, gtar, then tar without non-portable flags
|
||||
yacc create \`y.tab.[ch]', if possible, from existing .[ch]
|
||||
|
||||
Send bug reports to <bug-automake@gnu.org>."
|
||||
exit 0
|
||||
;;
|
||||
|
||||
-v|--v|--ve|--ver|--vers|--versi|--versio|--version)
|
||||
echo "missing $scriptversion (GNU Automake)"
|
||||
exit 0
|
||||
;;
|
||||
|
||||
-*)
|
||||
echo 1>&2 "$0: Unknown \`$1' option"
|
||||
echo 1>&2 "Try \`$0 --help' for more information"
|
||||
exit 1
|
||||
;;
|
||||
|
||||
esac
|
||||
|
||||
# Now exit if we have it, but it failed. Also exit now if we
|
||||
# don't have it and --version was passed (most likely to detect
|
||||
# the program).
|
||||
case "$1" in
|
||||
lex|yacc)
|
||||
# Not GNU programs, they don't have --version.
|
||||
;;
|
||||
|
||||
tar)
|
||||
if test -n "$run"; then
|
||||
echo 1>&2 "ERROR: \`tar' requires --run"
|
||||
exit 1
|
||||
elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
|
||||
*)
|
||||
if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
|
||||
# We have it, but it failed.
|
||||
exit 1
|
||||
elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
|
||||
# Could not run --version or --help. This is probably someone
|
||||
# running `$TOOL --version' or `$TOOL --help' to check whether
|
||||
# $TOOL exists and not knowing $TOOL uses missing.
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
|
||||
# If it does not exist, or fails to run (possibly an outdated version),
|
||||
# try to emulate it.
|
||||
case "$1" in
|
||||
aclocal*)
|
||||
echo 1>&2 "\
|
||||
WARNING: \`$1' is $msg. You should only need it if
|
||||
you modified \`acinclude.m4' or \`${configure_ac}'. You might want
|
||||
to install the \`Automake' and \`Perl' packages. Grab them from
|
||||
any GNU archive site."
|
||||
touch aclocal.m4
|
||||
;;
|
||||
|
||||
autoconf)
|
||||
echo 1>&2 "\
|
||||
WARNING: \`$1' is $msg. You should only need it if
|
||||
you modified \`${configure_ac}'. You might want to install the
|
||||
\`Autoconf' and \`GNU m4' packages. Grab them from any GNU
|
||||
archive site."
|
||||
touch configure
|
||||
;;
|
||||
|
||||
autoheader)
|
||||
echo 1>&2 "\
|
||||
WARNING: \`$1' is $msg. You should only need it if
|
||||
you modified \`acconfig.h' or \`${configure_ac}'. You might want
|
||||
to install the \`Autoconf' and \`GNU m4' packages. Grab them
|
||||
from any GNU archive site."
|
||||
files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}`
|
||||
test -z "$files" && files="config.h"
|
||||
touch_files=
|
||||
for f in $files; do
|
||||
case "$f" in
|
||||
*:*) touch_files="$touch_files "`echo "$f" |
|
||||
sed -e 's/^[^:]*://' -e 's/:.*//'`;;
|
||||
*) touch_files="$touch_files $f.in";;
|
||||
esac
|
||||
done
|
||||
touch $touch_files
|
||||
;;
|
||||
|
||||
automake*)
|
||||
echo 1>&2 "\
|
||||
WARNING: \`$1' is $msg. You should only need it if
|
||||
you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'.
|
||||
You might want to install the \`Automake' and \`Perl' packages.
|
||||
Grab them from any GNU archive site."
|
||||
find . -type f -name Makefile.am -print |
|
||||
sed 's/\.am$/.in/' |
|
||||
while read f; do touch "$f"; done
|
||||
;;
|
||||
|
||||
autom4te)
|
||||
echo 1>&2 "\
|
||||
WARNING: \`$1' is needed, but is $msg.
|
||||
You might have modified some files without having the
|
||||
proper tools for further handling them.
|
||||
You can get \`$1' as part of \`Autoconf' from any GNU
|
||||
archive site."
|
||||
|
||||
file=`echo "$*" | sed -n 's/.*--output[ =]*\([^ ]*\).*/\1/p'`
|
||||
test -z "$file" && file=`echo "$*" | sed -n 's/.*-o[ ]*\([^ ]*\).*/\1/p'`
|
||||
if test -f "$file"; then
|
||||
touch $file
|
||||
else
|
||||
test -z "$file" || exec >$file
|
||||
echo "#! /bin/sh"
|
||||
echo "# Created by GNU Automake missing as a replacement of"
|
||||
echo "# $ $@"
|
||||
echo "exit 0"
|
||||
chmod +x $file
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
|
||||
bison|yacc)
|
||||
echo 1>&2 "\
|
||||
WARNING: \`$1' $msg. You should only need it if
|
||||
you modified a \`.y' file. You may need the \`Bison' package
|
||||
in order for those modifications to take effect. You can get
|
||||
\`Bison' from any GNU archive site."
|
||||
rm -f y.tab.c y.tab.h
|
||||
if [ $# -ne 1 ]; then
|
||||
eval LASTARG="\${$#}"
|
||||
case "$LASTARG" in
|
||||
*.y)
|
||||
SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
|
||||
if [ -f "$SRCFILE" ]; then
|
||||
cp "$SRCFILE" y.tab.c
|
||||
fi
|
||||
SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'`
|
||||
if [ -f "$SRCFILE" ]; then
|
||||
cp "$SRCFILE" y.tab.h
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
if [ ! -f y.tab.h ]; then
|
||||
echo >y.tab.h
|
||||
fi
|
||||
if [ ! -f y.tab.c ]; then
|
||||
echo 'main() { return 0; }' >y.tab.c
|
||||
fi
|
||||
;;
|
||||
|
||||
lex|flex)
|
||||
echo 1>&2 "\
|
||||
WARNING: \`$1' is $msg. You should only need it if
|
||||
you modified a \`.l' file. You may need the \`Flex' package
|
||||
in order for those modifications to take effect. You can get
|
||||
\`Flex' from any GNU archive site."
|
||||
rm -f lex.yy.c
|
||||
if [ $# -ne 1 ]; then
|
||||
eval LASTARG="\${$#}"
|
||||
case "$LASTARG" in
|
||||
*.l)
|
||||
SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
|
||||
if [ -f "$SRCFILE" ]; then
|
||||
cp "$SRCFILE" lex.yy.c
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
if [ ! -f lex.yy.c ]; then
|
||||
echo 'main() { return 0; }' >lex.yy.c
|
||||
fi
|
||||
;;
|
||||
|
||||
help2man)
|
||||
echo 1>&2 "\
|
||||
WARNING: \`$1' is $msg. You should only need it if
|
||||
you modified a dependency of a manual page. You may need the
|
||||
\`Help2man' package in order for those modifications to take
|
||||
effect. You can get \`Help2man' from any GNU archive site."
|
||||
|
||||
file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'`
|
||||
if test -z "$file"; then
|
||||
file=`echo "$*" | sed -n 's/.*--output=\([^ ]*\).*/\1/p'`
|
||||
fi
|
||||
if [ -f "$file" ]; then
|
||||
touch $file
|
||||
else
|
||||
test -z "$file" || exec >$file
|
||||
echo ".ab help2man is required to generate this page"
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
|
||||
makeinfo)
|
||||
echo 1>&2 "\
|
||||
WARNING: \`$1' is $msg. You should only need it if
|
||||
you modified a \`.texi' or \`.texinfo' file, or any other file
|
||||
indirectly affecting the aspect of the manual. The spurious
|
||||
call might also be the consequence of using a buggy \`make' (AIX,
|
||||
DU, IRIX). You might want to install the \`Texinfo' package or
|
||||
the \`GNU make' package. Grab either from any GNU archive site."
|
||||
file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'`
|
||||
if test -z "$file"; then
|
||||
file=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
|
||||
file=`sed -n '/^@setfilename/ { s/.* \([^ ]*\) *$/\1/; p; q; }' $file`
|
||||
fi
|
||||
touch $file
|
||||
;;
|
||||
|
||||
tar)
|
||||
shift
|
||||
|
||||
# We have already tried tar in the generic part.
|
||||
# Look for gnutar/gtar before invocation to avoid ugly error
|
||||
# messages.
|
||||
if (gnutar --version > /dev/null 2>&1); then
|
||||
gnutar "$@" && exit 0
|
||||
fi
|
||||
if (gtar --version > /dev/null 2>&1); then
|
||||
gtar "$@" && exit 0
|
||||
fi
|
||||
firstarg="$1"
|
||||
if shift; then
|
||||
case "$firstarg" in
|
||||
*o*)
|
||||
firstarg=`echo "$firstarg" | sed s/o//`
|
||||
tar "$firstarg" "$@" && exit 0
|
||||
;;
|
||||
esac
|
||||
case "$firstarg" in
|
||||
*h*)
|
||||
firstarg=`echo "$firstarg" | sed s/h//`
|
||||
tar "$firstarg" "$@" && exit 0
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
|
||||
echo 1>&2 "\
|
||||
WARNING: I can't seem to be able to run \`tar' with the given arguments.
|
||||
You may want to install GNU tar or Free paxutils, or check the
|
||||
command line arguments."
|
||||
exit 1
|
||||
;;
|
||||
|
||||
*)
|
||||
echo 1>&2 "\
|
||||
WARNING: \`$1' is needed, and is $msg.
|
||||
You might have modified some files without having the
|
||||
proper tools for further handling them. Check the \`README' file,
|
||||
it often tells you about the needed prerequisites for installing
|
||||
this package. You may also peek at any GNU archive site, in case
|
||||
some other package would contain this missing \`$1' program."
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
exit 0
|
||||
|
||||
# Local variables:
|
||||
# eval: (add-hook 'write-file-hooks 'time-stamp)
|
||||
# time-stamp-start: "scriptversion="
|
||||
# time-stamp-format: "%:y-%02m-%02d.%02H"
|
||||
# time-stamp-end: "$"
|
||||
# End:
|
||||
@ -1,40 +0,0 @@
|
||||
#! /bin/sh
|
||||
# mkinstalldirs --- make directory hierarchy
|
||||
# Author: Noah Friedman <friedman@prep.ai.mit.edu>
|
||||
# Created: 1993-05-16
|
||||
# Public domain
|
||||
|
||||
# $Id: mkinstalldirs,v 1.1.1.1 2007-12-10 11:43:44 mvl%exedo.nl Exp $
|
||||
|
||||
errstatus=0
|
||||
|
||||
for file
|
||||
do
|
||||
set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'`
|
||||
shift
|
||||
|
||||
pathcomp=
|
||||
for d
|
||||
do
|
||||
pathcomp="$pathcomp$d"
|
||||
case "$pathcomp" in
|
||||
-* ) pathcomp=./$pathcomp ;;
|
||||
esac
|
||||
|
||||
if test ! -d "$pathcomp"; then
|
||||
echo "mkdir $pathcomp"
|
||||
|
||||
mkdir "$pathcomp" || lasterr=$?
|
||||
|
||||
if test ! -d "$pathcomp"; then
|
||||
errstatus=$lasterr
|
||||
fi
|
||||
fi
|
||||
|
||||
pathcomp="$pathcomp/"
|
||||
done
|
||||
done
|
||||
|
||||
exit $errstatus
|
||||
|
||||
# mkinstalldirs ends here
|
||||
@ -1,8 +1,7 @@
|
||||
# Makefile.in generated by automake 1.9.6 from Makefile.am.
|
||||
# @configure_input@
|
||||
# Makefile.in generated automatically by automake 1.5 from Makefile.am.
|
||||
|
||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
|
||||
# 2003, 2004, 2005 Free Software Foundation, Inc.
|
||||
# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
|
||||
# Free Software Foundation, Inc.
|
||||
# This Makefile.in is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
@ -13,49 +12,58 @@
|
||||
# PARTICULAR PURPOSE.
|
||||
|
||||
@SET_MAKE@
|
||||
|
||||
SHELL = @SHELL@
|
||||
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
VPATH = @srcdir@
|
||||
prefix = @prefix@
|
||||
exec_prefix = @exec_prefix@
|
||||
|
||||
bindir = @bindir@
|
||||
sbindir = @sbindir@
|
||||
libexecdir = @libexecdir@
|
||||
datadir = @datadir@
|
||||
sysconfdir = @sysconfdir@
|
||||
sharedstatedir = @sharedstatedir@
|
||||
localstatedir = @localstatedir@
|
||||
libdir = @libdir@
|
||||
infodir = @infodir@
|
||||
mandir = @mandir@
|
||||
includedir = @includedir@
|
||||
oldincludedir = /usr/include
|
||||
pkgdatadir = $(datadir)/@PACKAGE@
|
||||
pkglibdir = $(libdir)/@PACKAGE@
|
||||
pkgincludedir = $(includedir)/@PACKAGE@
|
||||
top_builddir = ..
|
||||
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
|
||||
|
||||
ACLOCAL = @ACLOCAL@
|
||||
AUTOCONF = @AUTOCONF@
|
||||
AUTOMAKE = @AUTOMAKE@
|
||||
AUTOHEADER = @AUTOHEADER@
|
||||
|
||||
INSTALL = @INSTALL@
|
||||
install_sh_DATA = $(install_sh) -c -m 644
|
||||
install_sh_PROGRAM = $(install_sh) -c
|
||||
install_sh_SCRIPT = $(install_sh) -c
|
||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
INSTALL_HEADER = $(INSTALL_DATA)
|
||||
transform = $(program_transform_name)
|
||||
transform = @program_transform_name@
|
||||
NORMAL_INSTALL = :
|
||||
PRE_INSTALL = :
|
||||
POST_INSTALL = :
|
||||
NORMAL_UNINSTALL = :
|
||||
PRE_UNINSTALL = :
|
||||
POST_UNINSTALL = :
|
||||
build_alias = @build_alias@
|
||||
build_triplet = @build@
|
||||
host_alias = @host_alias@
|
||||
host_triplet = @host@
|
||||
target_alias = @target_alias@
|
||||
target_triplet = @target@
|
||||
subdir = scripts
|
||||
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/configure.in
|
||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
$(ACLOCAL_M4)
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
CONFIG_HEADER = $(top_builddir)/config.h
|
||||
CONFIG_CLEAN_FILES =
|
||||
SOURCES =
|
||||
DIST_SOURCES =
|
||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||
ACLOCAL = @ACLOCAL@
|
||||
AMDEP_FALSE = @AMDEP_FALSE@
|
||||
AMDEP_TRUE = @AMDEP_TRUE@
|
||||
AMTAR = @AMTAR@
|
||||
AR = @AR@
|
||||
AUTOCONF = @AUTOCONF@
|
||||
AUTOHEADER = @AUTOHEADER@
|
||||
AUTOMAKE = @AUTOMAKE@
|
||||
AS = @AS@
|
||||
AWK = @AWK@
|
||||
BDB_DIR = @BDB_DIR@
|
||||
BDB_DIR_INCLUDE = @BDB_DIR_INCLUDE@
|
||||
@ -63,118 +71,40 @@ BDB_DIR_LIB = @BDB_DIR_LIB@
|
||||
BDB_LIB = @BDB_LIB@
|
||||
BDB_VERSION = @BDB_VERSION@
|
||||
CC = @CC@
|
||||
CCDEPMODE = @CCDEPMODE@
|
||||
CFLAGS = @CFLAGS@
|
||||
CPP = @CPP@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
CXX = @CXX@
|
||||
CXXCPP = @CXXCPP@
|
||||
CXXDEPMODE = @CXXDEPMODE@
|
||||
CXXFLAGS = @CXXFLAGS@
|
||||
CYGPATH_W = @CYGPATH_W@
|
||||
DEFS = @DEFS@
|
||||
DEPDIR = @DEPDIR@
|
||||
DEV_FALSE = @DEV_FALSE@
|
||||
DEV_TRUE = @DEV_TRUE@
|
||||
ECHO = @ECHO@
|
||||
ECHO_C = @ECHO_C@
|
||||
ECHO_N = @ECHO_N@
|
||||
ECHO_T = @ECHO_T@
|
||||
EGREP = @EGREP@
|
||||
DLLTOOL = @DLLTOOL@
|
||||
EXEEXT = @EXEEXT@
|
||||
F77 = @F77@
|
||||
FFLAGS = @FFLAGS@
|
||||
GREP = @GREP@
|
||||
HAVE_PTHREAD_FALSE = @HAVE_PTHREAD_FALSE@
|
||||
HAVE_PTHREAD_TRUE = @HAVE_PTHREAD_TRUE@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
||||
LDFLAGS = @LDFLAGS@
|
||||
JAR = @JAR@
|
||||
JAVA = @JAVA@
|
||||
JAVAC = @JAVAC@
|
||||
JAVAH = @JAVAH@
|
||||
JAVA_PLATFORM = @JAVA_PLATFORM@
|
||||
LEX = @LEX@
|
||||
LEXLIB = @LEXLIB@
|
||||
LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
|
||||
LIBOBJS = @LIBOBJS@
|
||||
LIBS = @LIBS@
|
||||
LIBTOOL = @LIBTOOL@
|
||||
LN_S = @LN_S@
|
||||
LTLIBOBJS = @LTLIBOBJS@
|
||||
MAINT = @MAINT@
|
||||
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
|
||||
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
|
||||
MAKEINFO = @MAKEINFO@
|
||||
OBJDUMP = @OBJDUMP@
|
||||
OBJEXT = @OBJEXT@
|
||||
PACKAGE = @PACKAGE@
|
||||
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
|
||||
PACKAGE_NAME = @PACKAGE_NAME@
|
||||
PACKAGE_STRING = @PACKAGE_STRING@
|
||||
PACKAGE_TARNAME = @PACKAGE_TARNAME@
|
||||
PACKAGE_VERSION = @PACKAGE_VERSION@
|
||||
PATH_SEPARATOR = @PATH_SEPARATOR@
|
||||
PERL = @PERL@
|
||||
PKG_CONFIG = @PKG_CONFIG@
|
||||
PTHREAD_LIBS = @PTHREAD_LIBS@
|
||||
PY_CFLAGS = @PY_CFLAGS@
|
||||
PY_EXTRA_LIBS = @PY_EXTRA_LIBS@
|
||||
PY_LIBS = @PY_LIBS@
|
||||
PY_LIB_LOC = @PY_LIB_LOC@
|
||||
RANLIB = @RANLIB@
|
||||
SED = @SED@
|
||||
SET_MAKE = @SET_MAKE@
|
||||
SHELL = @SHELL@
|
||||
STRIP = @STRIP@
|
||||
RRCAP_CFLAGS = @RRCAP_CFLAGS@
|
||||
RRCAP_LIBS = @RRCAP_LIBS@
|
||||
VERSION = @VERSION@
|
||||
WITH_BDB4_FALSE = @WITH_BDB4_FALSE@
|
||||
WITH_BDB4_TRUE = @WITH_BDB4_TRUE@
|
||||
YACC = @YACC@
|
||||
YFLAGS = @YFLAGS@
|
||||
ac_ct_CC = @ac_ct_CC@
|
||||
ac_ct_CXX = @ac_ct_CXX@
|
||||
ac_ct_F77 = @ac_ct_F77@
|
||||
am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
|
||||
am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
|
||||
am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
|
||||
am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
|
||||
am__include = @am__include@
|
||||
am__leading_dot = @am__leading_dot@
|
||||
am__quote = @am__quote@
|
||||
am__tar = @am__tar@
|
||||
am__untar = @am__untar@
|
||||
bindir = @bindir@
|
||||
build = @build@
|
||||
build_alias = @build_alias@
|
||||
build_cpu = @build_cpu@
|
||||
build_os = @build_os@
|
||||
build_vendor = @build_vendor@
|
||||
datadir = @datadir@
|
||||
datarootdir = @datarootdir@
|
||||
docdir = @docdir@
|
||||
dvidir = @dvidir@
|
||||
exec_prefix = @exec_prefix@
|
||||
host = @host@
|
||||
host_alias = @host_alias@
|
||||
host_cpu = @host_cpu@
|
||||
host_os = @host_os@
|
||||
host_vendor = @host_vendor@
|
||||
htmldir = @htmldir@
|
||||
includedir = @includedir@
|
||||
infodir = @infodir@
|
||||
install_sh = @install_sh@
|
||||
libdir = @libdir@
|
||||
libexecdir = @libexecdir@
|
||||
localedir = @localedir@
|
||||
localstatedir = @localstatedir@
|
||||
mandir = @mandir@
|
||||
mkdir_p = @mkdir_p@
|
||||
oldincludedir = @oldincludedir@
|
||||
pdfdir = @pdfdir@
|
||||
prefix = @prefix@
|
||||
program_transform_name = @program_transform_name@
|
||||
psdir = @psdir@
|
||||
sbindir = @sbindir@
|
||||
sharedstatedir = @sharedstatedir@
|
||||
sysconfdir = @sysconfdir@
|
||||
target = @target@
|
||||
target_alias = @target_alias@
|
||||
target_cpu = @target_cpu@
|
||||
target_os = @target_os@
|
||||
target_vendor = @target_vendor@
|
||||
python_val = @python_val@
|
||||
|
||||
EXTRA_DIST = \
|
||||
mkderivedcomponents.pl \
|
||||
mkderivedparameters.pl \
|
||||
@ -185,38 +115,15 @@ mkrestrictionrecords.pl \
|
||||
mkrestrictiontable.pl \
|
||||
readvaluesfile.pl
|
||||
|
||||
subdir = scripts
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
CONFIG_HEADER = $(top_builddir)/config.h
|
||||
CONFIG_CLEAN_FILES =
|
||||
DIST_SOURCES =
|
||||
DIST_COMMON = Makefile.am Makefile.in
|
||||
all: all-am
|
||||
|
||||
.SUFFIXES:
|
||||
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
|
||||
@for dep in $?; do \
|
||||
case '$(am__configure_deps)' in \
|
||||
*$$dep*) \
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
|
||||
&& exit 0; \
|
||||
exit 1;; \
|
||||
esac; \
|
||||
done; \
|
||||
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu scripts/Makefile'; \
|
||||
cd $(top_srcdir) && \
|
||||
$(AUTOMAKE) --gnu scripts/Makefile
|
||||
.PRECIOUS: Makefile
|
||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
||||
@case '$?' in \
|
||||
*config.status*) \
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
||||
*) \
|
||||
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
||||
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
||||
esac;
|
||||
|
||||
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
|
||||
$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
|
||||
mostlyclean-libtool:
|
||||
-rm -f *.lo
|
||||
@ -226,35 +133,33 @@ clean-libtool:
|
||||
|
||||
distclean-libtool:
|
||||
-rm -f libtool
|
||||
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
|
||||
cd $(top_srcdir) && \
|
||||
$(AUTOMAKE) --gnu scripts/Makefile
|
||||
Makefile: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.in $(top_builddir)/config.status
|
||||
cd $(top_builddir) && \
|
||||
CONFIG_HEADERS= CONFIG_LINKS= \
|
||||
CONFIG_FILES=$(subdir)/$@ $(SHELL) ./config.status
|
||||
uninstall-info-am:
|
||||
tags: TAGS
|
||||
TAGS:
|
||||
|
||||
ctags: CTAGS
|
||||
CTAGS:
|
||||
|
||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||
|
||||
top_distdir = ..
|
||||
distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)
|
||||
|
||||
distdir: $(DISTFILES)
|
||||
@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
|
||||
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
|
||||
list='$(DISTFILES)'; for file in $$list; do \
|
||||
case $$file in \
|
||||
$(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
|
||||
$(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
|
||||
esac; \
|
||||
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
||||
@for file in $(DISTFILES); do \
|
||||
if test -f $$file; then d=.; else d=$(srcdir); fi; \
|
||||
dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
|
||||
if test "$$dir" != "$$file" && test "$$dir" != "."; then \
|
||||
dir="/$$dir"; \
|
||||
$(mkdir_p) "$(distdir)$$dir"; \
|
||||
else \
|
||||
dir=''; \
|
||||
$(mkinstalldirs) "$(distdir)/$$dir"; \
|
||||
fi; \
|
||||
if test -d $$d/$$file; then \
|
||||
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
||||
cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
|
||||
fi; \
|
||||
cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
|
||||
cp -pR $$d/$$file $(distdir) \
|
||||
|| exit 1; \
|
||||
else \
|
||||
test -f $(distdir)/$$file \
|
||||
|| cp -p $$d/$$file $(distdir)/$$file \
|
||||
@ -264,7 +169,9 @@ distdir: $(DISTFILES)
|
||||
check-am: all-am
|
||||
check: check-am
|
||||
all-am: Makefile
|
||||
|
||||
installdirs:
|
||||
|
||||
install: install-am
|
||||
install-exec: install-exec-am
|
||||
install-data: install-data-am
|
||||
@ -276,7 +183,6 @@ install-am: all-am
|
||||
installcheck: installcheck-am
|
||||
install-strip:
|
||||
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
`test -z '$(STRIP)' || \
|
||||
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
|
||||
mostlyclean-generic:
|
||||
@ -284,7 +190,7 @@ mostlyclean-generic:
|
||||
clean-generic:
|
||||
|
||||
distclean-generic:
|
||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
||||
-rm -f Makefile $(CONFIG_CLEAN_FILES) stamp-h stamp-h[0-9]*
|
||||
|
||||
maintainer-clean-generic:
|
||||
@echo "This command is intended for maintainers to use"
|
||||
@ -294,15 +200,13 @@ clean: clean-am
|
||||
clean-am: clean-generic clean-libtool mostlyclean-am
|
||||
|
||||
distclean: distclean-am
|
||||
-rm -f Makefile
|
||||
|
||||
distclean-am: clean-am distclean-generic distclean-libtool
|
||||
|
||||
dvi: dvi-am
|
||||
|
||||
dvi-am:
|
||||
|
||||
html: html-am
|
||||
|
||||
info: info-am
|
||||
|
||||
info-am:
|
||||
@ -318,32 +222,23 @@ install-man:
|
||||
installcheck-am:
|
||||
|
||||
maintainer-clean: maintainer-clean-am
|
||||
-rm -f Makefile
|
||||
|
||||
maintainer-clean-am: distclean-am maintainer-clean-generic
|
||||
|
||||
mostlyclean: mostlyclean-am
|
||||
|
||||
mostlyclean-am: mostlyclean-generic mostlyclean-libtool
|
||||
|
||||
pdf: pdf-am
|
||||
|
||||
pdf-am:
|
||||
|
||||
ps: ps-am
|
||||
|
||||
ps-am:
|
||||
|
||||
uninstall-am: uninstall-info-am
|
||||
|
||||
.PHONY: all all-am check check-am clean clean-generic clean-libtool \
|
||||
distclean distclean-generic distclean-libtool distdir dvi \
|
||||
dvi-am html html-am info info-am install install-am \
|
||||
install-data install-data-am install-exec install-exec-am \
|
||||
install-info install-info-am install-man install-strip \
|
||||
installcheck installcheck-am installdirs maintainer-clean \
|
||||
dvi-am info info-am install install-am install-data \
|
||||
install-data-am install-exec install-exec-am install-info \
|
||||
install-info-am install-man install-strip installcheck \
|
||||
installcheck-am installdirs maintainer-clean \
|
||||
maintainer-clean-generic mostlyclean mostlyclean-generic \
|
||||
mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \
|
||||
uninstall-info-am
|
||||
mostlyclean-libtool uninstall uninstall-am uninstall-info-am
|
||||
|
||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
|
||||
@ -118,7 +118,7 @@ if ($opt_c){
|
||||
}
|
||||
|
||||
$count+=2;
|
||||
print "static const struct icalparameter_value_kind_map value_kind_map[$count] = {\n";
|
||||
print "static struct icalparameter_value_kind_map value_kind_map[$count] = {\n";
|
||||
print $out;
|
||||
print " {ICAL_VALUE_X,ICAL_X_VALUE},\n";
|
||||
print " {ICAL_VALUE_NONE,ICAL_NO_VALUE}\n};\n\n";
|
||||
@ -141,7 +141,7 @@ if ($opt_c){
|
||||
|
||||
}
|
||||
$count+=1;
|
||||
print "static const struct icalparameter_kind_map parameter_map[$count] = { \n";
|
||||
print "static struct icalparameter_kind_map parameter_map[$count] = { \n";
|
||||
print $out;
|
||||
print " { ICAL_NO_PARAMETER, \"\"}\n};\n\n";
|
||||
|
||||
@ -171,7 +171,7 @@ if ($opt_c){
|
||||
}
|
||||
|
||||
$count+=3;
|
||||
print "static const struct icalparameter_map icalparameter_map[] = {\n";
|
||||
print "static struct icalparameter_map icalparameter_map[] = {\n";
|
||||
print "{ICAL_ANY_PARAMETER,0,\"\"},\n";
|
||||
print $out;
|
||||
print " {ICAL_NO_PARAMETER,0,\"\"}};\n\n";
|
||||
|
||||
@ -65,7 +65,7 @@ if($opt_c){
|
||||
my $count = scalar(@props);
|
||||
|
||||
|
||||
print "static const struct icalproperty_map property_map[$count] = {\n";
|
||||
print "static struct icalproperty_map property_map[$count] = {\n";
|
||||
|
||||
foreach $prop (@props) {
|
||||
|
||||
@ -124,7 +124,7 @@ if($opt_c){
|
||||
}
|
||||
|
||||
$count++;
|
||||
print "static const struct icalproperty_enum_map enum_map[$count] = {\n";
|
||||
print "static struct icalproperty_enum_map enum_map[$count] = {\n";
|
||||
print $out;
|
||||
print " {ICAL_NO_PROPERTY,0,\"\"}\n};\n\n";
|
||||
|
||||
|
||||
@ -130,7 +130,7 @@ if($opt_c){
|
||||
# print out the value to string map
|
||||
|
||||
my $count = scalar(keys %h) + 1;
|
||||
print "static const struct icalvalue_kind_map value_map[$count]={\n";
|
||||
print "static struct icalvalue_kind_map value_map[$count]={\n";
|
||||
|
||||
foreach $value (keys %h) {
|
||||
|
||||
@ -206,8 +206,8 @@ void icalvalue_set_${lc}(icalvalue* value, $type v) {\
|
||||
impl->data.v_$union_data = $assign \n\
|
||||
icalvalue_reset_kind(impl);\n}\n";
|
||||
|
||||
print "$type\ icalvalue_get_${lc}(const icalvalue* value)\ {\n";
|
||||
if ($type =~ m/(\*|int|float)$/) {
|
||||
print "$type icalvalue_get_${lc}(const icalvalue* value) {\n";
|
||||
if( $type =~ /^(int|const char\s?[*])$/) {
|
||||
print " icalerror_check_arg_rz( (value!=0),\"value\");\n";
|
||||
} else {
|
||||
print " icalerror_check_arg( (value!=0),\"value\");\n";
|
||||
|
||||
@ -31,7 +31,7 @@ if ($opt_i) {
|
||||
}
|
||||
|
||||
# First build the property restriction table
|
||||
print "static const icalrestriction_property_record icalrestriction_property_records[] = {\n";
|
||||
print "icalrestriction_property_record icalrestriction_property_records[] = {\n";
|
||||
|
||||
while(<F>)
|
||||
{
|
||||
@ -62,7 +62,7 @@ print " {ICAL_METHOD_NONE,ICAL_NO_COMPONENT,ICAL_NO_PROPERTY,ICAL_RESTRICTION
|
||||
|
||||
print "};\n";
|
||||
|
||||
print "static const icalrestriction_component_record icalrestriction_component_records[] = {\n";
|
||||
print "icalrestriction_component_record icalrestriction_component_records[] = {\n";
|
||||
|
||||
|
||||
# Go back through the entire file and build the component restriction table
|
||||
|
||||
@ -13,6 +13,7 @@ sub read_values_file {
|
||||
|
||||
s/#.*$//g;
|
||||
s/\"//g;
|
||||
s/\r//g;
|
||||
|
||||
next if ! $_;
|
||||
|
||||
@ -69,6 +70,7 @@ sub read_properties_file {
|
||||
|
||||
s/#.*$//g;
|
||||
s/\"//g;
|
||||
s/\r//g;
|
||||
|
||||
next if ! $_;
|
||||
|
||||
@ -100,6 +102,7 @@ sub read_parameters_file {
|
||||
|
||||
s/#.*$//g;
|
||||
s/\"//g;
|
||||
s/\r//g;
|
||||
|
||||
next if ! $_;
|
||||
|
||||
|
||||
@ -1 +1,19 @@
|
||||
SUBDIRS = libical libicalss
|
||||
if WITH_PYTHON
|
||||
PYTHON_DIR = python
|
||||
else
|
||||
PYTHON_DIR =
|
||||
endif
|
||||
|
||||
if WITH_JAVA
|
||||
JAVA_DIR = java
|
||||
else
|
||||
JAVA_DIR =
|
||||
endif
|
||||
|
||||
if WITH_CAP
|
||||
LIBICALCAP_DIR = libicalcap
|
||||
else
|
||||
LIBICALCAP_DIR =
|
||||
endif
|
||||
|
||||
SUBDIRS = libical libicalss $(LIBICALCAP_DIR) libicalvcal $(PYTHON_DIR) $(JAVA_DIR) test
|
||||
|
||||
@ -1,92 +0,0 @@
|
||||
Microsoft Developer Studio Workspace File, Format Version 6.00
|
||||
# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
|
||||
|
||||
###############################################################################
|
||||
|
||||
Project: "libical"=.\libical\libical.dsp - Package Owner=<4>
|
||||
|
||||
Package=<5>
|
||||
{{{
|
||||
}}}
|
||||
|
||||
Package=<4>
|
||||
{{{
|
||||
}}}
|
||||
|
||||
###############################################################################
|
||||
|
||||
Project: "libicalss"=.\libicalss\libicalss.dsp - Package Owner=<4>
|
||||
|
||||
Package=<5>
|
||||
{{{
|
||||
}}}
|
||||
|
||||
Package=<4>
|
||||
{{{
|
||||
}}}
|
||||
|
||||
###############################################################################
|
||||
|
||||
Project: "libicalvcal"=.\libicalvcal\libicalvcal.dsp - Package Owner=<4>
|
||||
|
||||
Package=<5>
|
||||
{{{
|
||||
}}}
|
||||
|
||||
Package=<4>
|
||||
{{{
|
||||
}}}
|
||||
|
||||
###############################################################################
|
||||
|
||||
Project: "recur"=.\test\recur.dsp - Package Owner=<4>
|
||||
|
||||
Package=<5>
|
||||
{{{
|
||||
}}}
|
||||
|
||||
Package=<4>
|
||||
{{{
|
||||
Begin Project Dependency
|
||||
Project_Dep_Name libical
|
||||
End Project Dependency
|
||||
Begin Project Dependency
|
||||
Project_Dep_Name libicalvcal
|
||||
End Project Dependency
|
||||
}}}
|
||||
|
||||
###############################################################################
|
||||
|
||||
Project: "regression"=.\test\regression.dsp - Package Owner=<4>
|
||||
|
||||
Package=<5>
|
||||
{{{
|
||||
}}}
|
||||
|
||||
Package=<4>
|
||||
{{{
|
||||
Begin Project Dependency
|
||||
Project_Dep_Name libical
|
||||
End Project Dependency
|
||||
Begin Project Dependency
|
||||
Project_Dep_Name libicalvcal
|
||||
End Project Dependency
|
||||
Begin Project Dependency
|
||||
Project_Dep_Name libicalss
|
||||
End Project Dependency
|
||||
}}}
|
||||
|
||||
###############################################################################
|
||||
|
||||
Global:
|
||||
|
||||
Package=<5>
|
||||
{{{
|
||||
}}}
|
||||
|
||||
Package=<3>
|
||||
{{{
|
||||
}}}
|
||||
|
||||
###############################################################################
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
# FILE: Makefile.am
|
||||
# CREATOR: eric
|
||||
#
|
||||
# $Id: Makefile.am,v 1.38 2007/12/01 12:17:44 dothebart Exp $
|
||||
# $Id: Makefile.am,v 1.35 2002/11/05 14:59:21 acampi Exp $
|
||||
#
|
||||
#
|
||||
# (C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
@ -26,8 +26,13 @@
|
||||
DESIGNDATA = $(top_srcdir)/design-data
|
||||
ICALSCRIPTS = $(top_srcdir)/scripts
|
||||
|
||||
if WITH_CXX
|
||||
cxx_lib=libical_cxx.la
|
||||
cxx_headers=vcomponent.h icalparameter_cxx.h icalproperty_cxx.h icalvalue_cxx.h icptrholder.h
|
||||
else
|
||||
cxx_lib=
|
||||
cxx_headers=
|
||||
endif
|
||||
|
||||
lib_LTLIBRARIES = libical.la $(cxx_lib)
|
||||
|
||||
@ -35,7 +40,7 @@ noinst_LTLIBRARIES = libical-static.la
|
||||
libical_static_la_SOURCES = $(libical_la_SOURCES)
|
||||
libical_static_la_LDFLAGS = --all-static
|
||||
|
||||
AM_CPPFLAGS = -DPACKAGE_DATA_DIR=\""$(datadir)/$(PACKAGE)"\"
|
||||
CPPFLAGS = -DPACKAGE_DATA_DIR=\""$(datadir)/$(PACKAGE)"\"
|
||||
|
||||
# CFLAGS = -g
|
||||
|
||||
@ -47,7 +52,7 @@ INCLUDES = \
|
||||
-I$(top_builddir)/src \
|
||||
-I$(srcdir)
|
||||
|
||||
libical_la_LDFLAGS = -version-info 30:0:30
|
||||
libical_la_LDFLAGS = -version-info 0:0:0
|
||||
|
||||
|
||||
libical_la_SOURCES = \
|
||||
@ -100,13 +105,28 @@ libical_la_SOURCES = \
|
||||
caldate.c \
|
||||
astime.h
|
||||
|
||||
if WITH_CXX
|
||||
libical_cxx_la_SOURCES = \
|
||||
$(libical_la_SOURCES) \
|
||||
vcomponent.h \
|
||||
vcomponent.cpp \
|
||||
icalproperty_cxx.h \
|
||||
icalproperty_cxx.cpp \
|
||||
icalparameter_cxx.h \
|
||||
icalparameter_cxx.cpp \
|
||||
icalvalue_cxx.h \
|
||||
icalvalue_cxx.cpp \
|
||||
icptrholder.h
|
||||
endif
|
||||
|
||||
libicalincludedir = $(includedir)
|
||||
|
||||
libicalinclude_HEADERS = ical.h icalmemory.h icalerror.h
|
||||
libicalinclude_HEADERS = ical.h icalmemory.h icalerror.h $(cxx_headers)
|
||||
|
||||
# ORDERING OF HEADERS IS SIGNIFICANT. Don't change this ordering. It
|
||||
# is required to make the combined header ical.h properly
|
||||
COMBINEDHEADERS = \
|
||||
$(top_builddir)/config.h \
|
||||
$(top_builddir)/src/libical/icalversion.h \
|
||||
$(top_srcdir)/src/libical/icaltime.h \
|
||||
$(top_srcdir)/src/libical/icalduration.h \
|
||||
@ -133,11 +153,6 @@ COMBINEDHEADERS = \
|
||||
$(top_srcdir)/src/libical/icalmime.h \
|
||||
$(top_srcdir)/src/libical/icallangbind.h
|
||||
|
||||
# exporting the configure stuff is probably no good idea.
|
||||
# others use standard defines not in our namespace too.
|
||||
# $(top_builddir)/config.h \
|
||||
|
||||
|
||||
BUILT_COMBINEDHEADERS = \
|
||||
icalderivedparameter.h \
|
||||
icalderivedproperty.h \
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: icalarray.c
|
||||
CREATOR: Damon Chaplin 07 March 2001
|
||||
|
||||
$Id: icalarray.c,v 1.6 2007/04/30 13:57:47 artcancro Exp $
|
||||
$Id: icalarray.c,v 1.5 2002/06/28 09:30:15 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2001, Ximian, Inc.
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
CREATOR: Damon Chaplin 07 March 2001
|
||||
|
||||
|
||||
$Id: icalarray.h,v 1.4 2007/04/30 13:57:47 artcancro Exp $
|
||||
$Id: icalarray.h,v 1.3 2002/10/09 19:50:46 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2001, Ximian, Inc.
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: icalattach.c
|
||||
CREATOR: acampi 28 May 02
|
||||
|
||||
$Id: icalattach.c,v 1.3 2007/04/30 13:57:47 artcancro Exp $
|
||||
$Id: icalattach.c,v 1.2 2002/10/09 19:54:59 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: icalattachimpl.h
|
||||
CREATOR: acampi 28 May 02
|
||||
|
||||
$Id: icalattachimpl.h,v 1.2 2007/04/30 13:57:47 artcancro Exp $
|
||||
$Id: icalattachimpl.h,v 1.1 2002/05/28 14:08:00 acampi Exp $
|
||||
|
||||
|
||||
(C) COPYRIGHT 2000, Andrea Campi
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: icalderivedparameters.{c,h}
|
||||
CREATOR: eric 09 May 1999
|
||||
|
||||
$Id: icalderivedparameter.c.in,v 1.8 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalderivedparameter.c.in,v 1.7 2004/05/10 22:05:23 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
|
||||
@ -99,7 +99,7 @@ icalparameter_kind icalparameter_string_to_kind(const char* string)
|
||||
|
||||
for (i=0; parameter_map[i].kind != ICAL_NO_PARAMETER; i++) {
|
||||
|
||||
if (strcasecmp(parameter_map[i].name, string) == 0) {
|
||||
if (strcmp(parameter_map[i].name, string) == 0) {
|
||||
return parameter_map[i].kind;
|
||||
}
|
||||
}
|
||||
@ -150,7 +150,7 @@ int icalparameter_string_to_enum(const char* str)
|
||||
icalerror_check_arg_rz(str != 0,"str");
|
||||
|
||||
for (i=0; icalparameter_map[i].kind != ICAL_NO_PARAMETER; i++){
|
||||
if(strcasecmp(str,icalparameter_map[i].str) == 0) {
|
||||
if(strcmp(str,icalparameter_map[i].str) == 0) {
|
||||
return icalparameter_map[i].enumeration;
|
||||
}
|
||||
}
|
||||
@ -174,7 +174,7 @@ icalparameter* icalparameter_new_from_value_string(icalparameter_kind kind,const
|
||||
for (i=0; icalparameter_map[i].kind != ICAL_NO_PARAMETER; i++){
|
||||
if(kind == icalparameter_map[i].kind) {
|
||||
found_kind = 1;
|
||||
if(strcasecmp(val,icalparameter_map[i].str) == 0) {
|
||||
if(strcmp(val,icalparameter_map[i].str) == 0) {
|
||||
|
||||
param->data = (int)icalparameter_map[i].enumeration;
|
||||
return param;
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
CREATOR: eric 20 March 1999
|
||||
|
||||
|
||||
$Id: icalderivedparameter.h.in,v 1.4 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalderivedparameter.h.in,v 1.3 2002/05/27 20:55:36 ebusboom Exp $
|
||||
$Locker: $
|
||||
|
||||
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
FILE: icalderivedproperty.c
|
||||
CREATOR: eric 15 Feb 2001
|
||||
|
||||
$Id: icalderivedproperty.c.in,v 1.14 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalderivedproperty.c.in,v 1.13 2002/10/10 00:05:37 acampi Exp $
|
||||
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
@ -107,7 +107,7 @@ icalproperty_kind icalproperty_string_to_kind(const char* string)
|
||||
|
||||
|
||||
for (i=0; property_map[i].kind != ICAL_NO_PROPERTY; i++) {
|
||||
if (strcasecmp(property_map[i].name, string) == 0) {
|
||||
if (strcmp(property_map[i].name, string) == 0) {
|
||||
return property_map[i].kind;
|
||||
}
|
||||
}
|
||||
@ -180,7 +180,7 @@ int icalproperty_kind_and_string_to_enum(const int kind, const char* str)
|
||||
return 0;
|
||||
|
||||
for (; i != ICALPROPERTY_LAST_ENUM; i++) {
|
||||
if ( strcasecmp(enum_map[i-ICALPROPERTY_FIRST_ENUM].str, str) == 0) {
|
||||
if ( strcmp(enum_map[i-ICALPROPERTY_FIRST_ENUM].str, str) == 0) {
|
||||
return enum_map[i-ICALPROPERTY_FIRST_ENUM].prop_enum;
|
||||
}
|
||||
}
|
||||
@ -200,7 +200,7 @@ int icalproperty_string_to_enum(const char* str)
|
||||
}
|
||||
|
||||
for (i=ICALPROPERTY_FIRST_ENUM; i != ICALPROPERTY_LAST_ENUM; i++) {
|
||||
if ( strcasecmp(enum_map[i-ICALPROPERTY_FIRST_ENUM].str, str) == 0) {
|
||||
if ( strcmp(enum_map[i-ICALPROPERTY_FIRST_ENUM].str, str) == 0) {
|
||||
return enum_map[i-ICALPROPERTY_FIRST_ENUM].prop_enum;
|
||||
}
|
||||
}
|
||||
@ -245,7 +245,7 @@ icalproperty_method icalproperty_string_to_method(const char* str)
|
||||
for (i=ICAL_METHOD_X-ICALPROPERTY_FIRST_ENUM;
|
||||
i != ICAL_METHOD_NONE-ICALPROPERTY_FIRST_ENUM;
|
||||
i++) {
|
||||
if ( strcasecmp(enum_map[i].str, str) == 0) {
|
||||
if ( strcmp(enum_map[i].str, str) == 0) {
|
||||
return (icalproperty_method)enum_map[i].prop_enum;
|
||||
}
|
||||
}
|
||||
@ -275,7 +275,7 @@ icalproperty_status icalenum_string_to_status(const char* str)
|
||||
for (i=ICAL_STATUS_X-ICALPROPERTY_FIRST_ENUM;
|
||||
i != ICAL_STATUS_NONE-ICALPROPERTY_FIRST_ENUM;
|
||||
i++) {
|
||||
if ( strcasecmp(enum_map[i].str, str) == 0) {
|
||||
if ( strcmp(enum_map[i].str, str) == 0) {
|
||||
return (icalproperty_status)enum_map[i].prop_enum;
|
||||
}
|
||||
}
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: icalderivedproperties.{c,h}
|
||||
CREATOR: eric 09 May 1999
|
||||
|
||||
$Id: icalderivedproperty.h.in,v 1.7 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalderivedproperty.h.in,v 1.6 2002/05/27 20:55:36 ebusboom Exp $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
======================================================================*/
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: icalvalue.c
|
||||
CREATOR: eric 02 May 1999
|
||||
|
||||
$Id: icalderivedvalue.c.in,v 1.15 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalderivedvalue.c.in,v 1.13 2005/01/24 11:48:01 acampi Exp $
|
||||
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
@ -39,13 +39,8 @@
|
||||
#include "icalvalueimpl.h"
|
||||
|
||||
#include <stdlib.h> /* for malloc */
|
||||
#include <stdio.h> /* for snprintf */
|
||||
#include <string.h> /* For memset, others */
|
||||
#include <stddef.h> /* For offsetof() macro */
|
||||
#include <errno.h>
|
||||
#include <time.h> /* for mktime */
|
||||
#include <stdlib.h> /* for atoi and atof */
|
||||
#include <limits.h> /* for SHRT_MAX */
|
||||
|
||||
struct icalvalue_impl* icalvalue_new_impl(icalvalue_kind kind);
|
||||
|
||||
@ -88,7 +83,7 @@ icalvalue_kind icalvalue_string_to_kind(const char* str)
|
||||
int i;
|
||||
|
||||
for (i=0; value_map[i].kind != ICAL_NO_VALUE; i++) {
|
||||
if (strcasecmp(value_map[i].name,str) == 0) {
|
||||
if (strcmp(value_map[i].name,str) == 0) {
|
||||
return value_map[i].kind;
|
||||
}
|
||||
}
|
||||
@ -262,7 +257,7 @@ icalvalue_get_datetimeperiod(const icalvalue* impl)
|
||||
icalerror_check_arg( (impl!=0),"value");
|
||||
icalerror_check_value_type(value, ICAL_DATETIMEPERIOD_VALUE);
|
||||
|
||||
if( impl->kind == ICAL_DATETIME_VALUE || impl->kind == ICAL_DATE_VALUE ){
|
||||
if(impl->kind == ICAL_DATETIME_VALUE){
|
||||
dtp.period = icalperiodtype_null_period();
|
||||
dtp.time = impl->data.v_time;
|
||||
} else if(impl->kind == ICAL_PERIOD_VALUE) {
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
CREATOR: eric 20 March 1999
|
||||
|
||||
|
||||
$Id: icalderivedvalue.h.in,v 1.10 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalderivedvalue.h.in,v 1.9 2002/06/04 14:07:09 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
CREATOR: eric 26 Jan 2001
|
||||
|
||||
|
||||
$Id: icalduration.h,v 1.4 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalduration.h,v 1.3 2002/09/26 22:04:56 lindner Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: icalenum.c
|
||||
CREATOR: eric 29 April 1999
|
||||
|
||||
$Id: icalenums.c,v 1.15 2007/05/25 02:57:04 artcancro Exp $
|
||||
$Id: icalenums.c,v 1.13 2002/06/11 12:22:25 acampi Exp $
|
||||
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
@ -38,7 +38,7 @@
|
||||
|
||||
/*** @brief Allowed request status values
|
||||
*/
|
||||
static const struct {
|
||||
static struct {
|
||||
enum icalrequeststatus kind;
|
||||
int major;
|
||||
int minor;
|
||||
@ -112,7 +112,7 @@ char* icalenum_reqstat_code(icalrequeststatus stat)
|
||||
if ( request_status_map[i].kind == stat) {
|
||||
major = request_status_map[i].major;
|
||||
minor = request_status_map[i].minor;
|
||||
snprintf(tmpbuf, sizeof(tmpbuf), "%i.%i", major, minor);
|
||||
sprintf(tmpbuf, "%i.%i", major, minor);
|
||||
return icalmemory_tmp_copy(tmpbuf);
|
||||
}
|
||||
}
|
||||
|
||||
@ -56,6 +56,7 @@ typedef enum icalcomponent_kind {
|
||||
ICAL_X_COMPONENT,
|
||||
ICAL_VSCHEDULE_COMPONENT,
|
||||
ICAL_VQUERY_COMPONENT,
|
||||
ICAL_VREPLY_COMPONENT,
|
||||
ICAL_VCAR_COMPONENT,
|
||||
ICAL_VCOMMAND_COMPONENT,
|
||||
ICAL_XLICINVALID_COMPONENT,
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: icalerror.c
|
||||
CREATOR: eric 16 May 1999
|
||||
|
||||
$Id: icalerror.c,v 1.20 2007/05/31 21:26:14 artcancro Exp $
|
||||
$Id: icalerror.c,v 1.17 2002/10/09 20:48:08 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
|
||||
@ -108,7 +108,7 @@ void icalerror_clear_errno() {
|
||||
icalerrno = ICAL_NO_ERROR;
|
||||
}
|
||||
|
||||
#if ICAL_ERRORS_ARE_FATAL
|
||||
#ifdef ICAL_ERRORS_ARE_FATAL
|
||||
int icalerror_errors_are_fatal = 1;
|
||||
#else
|
||||
int icalerror_errors_are_fatal = 0;
|
||||
@ -141,7 +141,7 @@ struct icalerror_string_map {
|
||||
char name[160];
|
||||
};
|
||||
|
||||
static const struct icalerror_string_map string_map[] =
|
||||
static struct icalerror_string_map string_map[] =
|
||||
{
|
||||
{"BADARG",ICAL_BADARG_ERROR,"BADARG: Bad argument to function"},
|
||||
{ "NEWFAILED",ICAL_NEWFAILED_ERROR,"NEWFAILED: Failed to create a new object via a *_new() routine"},
|
||||
@ -187,7 +187,7 @@ icalerrorstate icalerror_supress(const char* error){
|
||||
return es;
|
||||
}
|
||||
|
||||
const char* icalerror_perror()
|
||||
char* icalerror_perror()
|
||||
{
|
||||
return icalerror_strerror(icalerrno);
|
||||
}
|
||||
@ -233,7 +233,7 @@ icalerrorstate icalerror_get_error_state( icalerrorenum error)
|
||||
|
||||
|
||||
|
||||
const char* icalerror_strerror(icalerrorenum e) {
|
||||
char* icalerror_strerror(icalerrorenum e) {
|
||||
|
||||
int i;
|
||||
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: icalerror.h
|
||||
CREATOR: eric 09 May 1999
|
||||
|
||||
$Id: icalerror.h,v 1.16 2007/05/25 02:57:04 artcancro Exp $
|
||||
$Id: icalerror.h,v 1.14 2002/07/21 14:58:17 lindner Exp $
|
||||
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
@ -90,8 +90,8 @@ typedef enum icalerrorstate {
|
||||
ICAL_ERROR_UNKNOWN /* Asked state for an unknown error type */
|
||||
} icalerrorstate ;
|
||||
|
||||
const char* icalerror_strerror(icalerrorenum e);
|
||||
const char* icalerror_perror();
|
||||
char* icalerror_strerror(icalerrorenum e);
|
||||
char* icalerror_perror();
|
||||
void icalerror_set_error_state( icalerrorenum error, icalerrorstate);
|
||||
icalerrorstate icalerror_get_error_state( icalerrorenum error);
|
||||
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
|
||||
DESCRIPTION:
|
||||
|
||||
$Id: icallangbind.c,v 1.23 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icallangbind.c,v 1.22 2002/10/24 13:44:30 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 1999 Eric Busboom
|
||||
@ -40,8 +40,8 @@ void icallangbind_free_array(int* array){
|
||||
free(array);
|
||||
}
|
||||
|
||||
int icallangbind_access_array(int* array, int indx) {
|
||||
return array[indx];
|
||||
int icallangbind_access_array(int* array, int index) {
|
||||
return array[index];
|
||||
}
|
||||
|
||||
/** Iterators to fetch parameters given property */
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
|
||||
DESCRIPTION:
|
||||
|
||||
$Id: icallangbind.h,v 1.7 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icallangbind.h,v 1.6 2002/10/24 13:44:30 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 1999 Eric Busboom
|
||||
@ -23,7 +23,7 @@
|
||||
|
||||
int* icallangbind_new_array(int size);
|
||||
void icallangbind_free_array(int* array);
|
||||
int icallangbind_access_array(int* array, int indx);
|
||||
int icallangbind_access_array(int* array, int index);
|
||||
icalproperty* icallangbind_get_property(icalcomponent *c, int n, const char* prop);
|
||||
const char* icallangbind_get_property_val(icalproperty* p);
|
||||
const char* icallangbind_get_parameter(icalproperty *p, const char* parameter);
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: icalmemory.c
|
||||
CREATOR: eric 30 June 1999
|
||||
|
||||
$Id: icalmemory.c,v 1.11 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalmemory.c,v 1.10 2002/08/09 14:28:56 lindner Exp $
|
||||
$Locker: $
|
||||
|
||||
The contents of this file are subject to the Mozilla Public License
|
||||
@ -215,12 +215,6 @@ void icalmemory_free_ring()
|
||||
br = get_buffer_ring();
|
||||
|
||||
icalmemory_free_ring_byval(br);
|
||||
#ifdef HAVE_PTHREAD
|
||||
pthread_setspecific(ring_key, 0);
|
||||
#else
|
||||
global_buffer_ring = 0;
|
||||
#endif
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
CREATOR: eric 30 June 1999
|
||||
|
||||
|
||||
$Id: icalmemory.h,v 1.5 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalmemory.h,v 1.4 2002/06/11 12:15:11 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
CREATOR: eric 26 July 2000
|
||||
|
||||
|
||||
$Id: icalmime.c,v 1.11 2007/05/31 21:26:14 artcancro Exp $
|
||||
$Id: icalmime.c,v 1.8 2005/01/24 12:49:11 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
@ -97,14 +97,12 @@ void* icalmime_textcalendar_end_part(void* part)
|
||||
|
||||
void* icalmime_text_end_part(void* part)
|
||||
{
|
||||
char *buf;
|
||||
struct text_part* impl = ( struct text_part*) part;
|
||||
|
||||
icalmemory_add_tmp_buffer(impl->buf);
|
||||
buf = impl->buf;
|
||||
free(impl);
|
||||
|
||||
return buf;
|
||||
return impl->buf;
|
||||
}
|
||||
|
||||
void icalmime_text_free_part(void *part)
|
||||
@ -140,7 +138,7 @@ void icalmime_attachment_free_part(void *part)
|
||||
|
||||
|
||||
|
||||
static const struct sspm_action_map icalmime_local_action_map[] =
|
||||
struct sspm_action_map icalmime_local_action_map[] =
|
||||
{
|
||||
{SSPM_TEXT_MAJOR_TYPE,SSPM_CALENDAR_MINOR_TYPE,icalmime_text_new_part,icalmime_text_add_line,icalmime_textcalendar_end_part,icalmime_text_free_part},
|
||||
{SSPM_TEXT_MAJOR_TYPE,SSPM_ANY_MINOR_TYPE,icalmime_text_new_part,icalmime_text_add_line,icalmime_text_end_part,icalmime_text_free_part},
|
||||
@ -211,9 +209,13 @@ icalcomponent* icalmime_parse(char* (*get_string)(char *s, size_t size,
|
||||
}
|
||||
|
||||
if(parts[i].header.error!=SSPM_NO_ERROR){
|
||||
const char *str="Unknown error";
|
||||
char *str = "Unknown error";
|
||||
char temp[256];
|
||||
|
||||
if(parts[i].header.error==SSPM_MALFORMED_HEADER_ERROR){
|
||||
str = "Malformed header, possibly due to input not in MIME format";
|
||||
}
|
||||
|
||||
if(parts[i].header.error==SSPM_UNEXPECTED_BOUNDARY_ERROR){
|
||||
str = "Got an unexpected boundary, possibly due to a MIME header for a MULTIPART part that is missing the Content-Type line";
|
||||
}
|
||||
@ -233,7 +235,7 @@ line between the header and the previous boundary\?";
|
||||
}
|
||||
|
||||
if(parts[i].header.error_text != 0){
|
||||
snprintf(temp,256,
|
||||
snprintf(temp,sizeof(temp),
|
||||
"%s: %s",str,parts[i].header.error_text);
|
||||
} else {
|
||||
strcpy(temp,str);
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
CREATOR: eric 26 July 2000
|
||||
|
||||
|
||||
$Id: icalmime.h,v 1.2 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalmime.h,v 1.1.1.1 2001/01/02 07:33:02 ebusboom Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: icalparameterimpl.h
|
||||
CREATOR: eric 09 May 1999
|
||||
|
||||
$Id: icalparameterimpl.h,v 1.3 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalparameterimpl.h,v 1.2 2001/03/26 19:17:28 ebusboom Exp $
|
||||
$Locker: $
|
||||
|
||||
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: icalparser.h
|
||||
CREATOR: eric 20 April 1999
|
||||
|
||||
$Id: icalparser.h,v 1.8 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalparser.h,v 1.7 2002/06/28 08:55:23 acampi Exp $
|
||||
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: icalperiod.c
|
||||
CREATOR: eric 02 June 2000
|
||||
|
||||
$Id: icalperiod.c,v 1.12 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalperiod.c,v 1.11 2002/10/30 21:22:03 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
CREATOR: eric 26 Jan 2001
|
||||
|
||||
|
||||
$Id: icalperiod.h,v 1.5 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalperiod.h,v 1.4 2002/06/28 11:11:24 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
|
||||
@ -30,7 +30,7 @@ in machine generated code below */
|
||||
|
||||
struct icalrestriction_property_record;
|
||||
|
||||
typedef char* (*restriction_func)(const struct icalrestriction_property_record* rec,icalcomponent* comp,icalproperty* prop);
|
||||
typedef char* (*restriction_func)(struct icalrestriction_property_record* rec,icalcomponent* comp,icalproperty* prop);
|
||||
|
||||
|
||||
typedef struct icalrestriction_property_record {
|
||||
@ -50,24 +50,24 @@ typedef struct icalrestriction_component_record {
|
||||
restriction_func function;
|
||||
} icalrestriction_component_record;
|
||||
|
||||
static const icalrestriction_property_record*
|
||||
icalrestriction_property_record*
|
||||
icalrestriction_get_property_restriction(icalproperty_method method,
|
||||
icalcomponent_kind component,
|
||||
icalproperty_kind property);
|
||||
static const icalrestriction_component_record*
|
||||
icalrestriction_component_record*
|
||||
icalrestriction_get_component_restriction(icalproperty_method method,
|
||||
icalcomponent_kind component,
|
||||
icalcomponent_kind subcomponent);
|
||||
|
||||
static const icalrestriction_component_record icalrestriction_component_records[];
|
||||
static const icalrestriction_property_record icalrestriction_property_records[];
|
||||
icalrestriction_component_record icalrestriction_component_records[];
|
||||
icalrestriction_property_record icalrestriction_property_records[];
|
||||
|
||||
icalrestriction_property_record null_prop_record = {ICAL_METHOD_NONE,ICAL_NO_COMPONENT,ICAL_NO_PROPERTY,ICAL_RESTRICTION_UNKNOWN,0};
|
||||
icalrestriction_component_record null_comp_record = {ICAL_METHOD_NONE,ICAL_NO_COMPONENT,ICAL_NO_COMPONENT,ICAL_RESTRICTION_UNKNOWN,0};
|
||||
|
||||
|
||||
/** Each row gives the result of comparing a restriction against a count.
|
||||
The columns in each row represent 0,1,2+. '-1' indicates
|
||||
/** The each row gives the result of comparing a restriction against a
|
||||
count. The columns in each row represent 0,1,2+. '-1' indicates
|
||||
'invalid, 'don't care' or 'needs more analysis' So, for
|
||||
ICAL_RESTRICTION_ONE, if there is 1 of a property with that
|
||||
restriction, it passes, but if there are 0 or 2+, it fails. */
|
||||
@ -84,7 +84,7 @@ char compare_map[ICAL_RESTRICTION_UNKNOWN+1][3] = {
|
||||
{ 1, 1, 1} /*ICAL_RESTRICTION_UNKNOWN*/
|
||||
};
|
||||
|
||||
const char restr_string_map[ICAL_RESTRICTION_UNKNOWN+1][60] = {
|
||||
char restr_string_map[ICAL_RESTRICTION_UNKNOWN+1][60] = {
|
||||
"unknown number",/*ICAL_RESTRICTION_NONE*/
|
||||
"0",/*ICAL_RESTRICTION_ZERO*/
|
||||
"1",/*ICAL_RESTRICTION_ONE*/
|
||||
@ -116,7 +116,7 @@ icalrestriction_compare(icalrestriction_kind restr, int count){
|
||||
/* Special case routines */
|
||||
|
||||
char* icalrestriction_may_be_draft_final_canceled(
|
||||
const icalrestriction_property_record *rec,
|
||||
icalrestriction_property_record *rec,
|
||||
icalcomponent* comp,
|
||||
icalproperty* prop)
|
||||
{
|
||||
@ -135,7 +135,7 @@ char* icalrestriction_may_be_draft_final_canceled(
|
||||
}
|
||||
|
||||
char* icalrestriction_may_be_comp_need_process(
|
||||
const icalrestriction_property_record *rec,
|
||||
icalrestriction_property_record *rec,
|
||||
icalcomponent* comp,
|
||||
icalproperty* prop)
|
||||
{
|
||||
@ -151,7 +151,7 @@ char* icalrestriction_may_be_comp_need_process(
|
||||
|
||||
return 0;
|
||||
}
|
||||
char* icalrestriction_may_be_tent_conf(const icalrestriction_property_record *rec,
|
||||
char* icalrestriction_may_be_tent_conf(icalrestriction_property_record *rec,
|
||||
icalcomponent* comp,
|
||||
icalproperty* prop){
|
||||
icalproperty_status stat = icalproperty_get_status(prop);
|
||||
@ -166,7 +166,7 @@ char* icalrestriction_may_be_tent_conf(const icalrestriction_property_record *re
|
||||
return 0;
|
||||
}
|
||||
char* icalrestriction_may_be_tent_conf_cancel(
|
||||
const icalrestriction_property_record *rec,
|
||||
icalrestriction_property_record *rec,
|
||||
icalcomponent* comp,
|
||||
icalproperty* prop)
|
||||
{
|
||||
@ -184,7 +184,7 @@ char* icalrestriction_may_be_tent_conf_cancel(
|
||||
}
|
||||
|
||||
char* icalrestriction_must_be_cancel_if_present(
|
||||
const icalrestriction_property_record *rec,
|
||||
icalrestriction_property_record *rec,
|
||||
icalcomponent* comp,
|
||||
icalproperty* prop)
|
||||
{
|
||||
@ -202,7 +202,7 @@ char* icalrestriction_must_be_cancel_if_present(
|
||||
}
|
||||
|
||||
char* icalrestriction_must_be_canceled_no_attendee(
|
||||
const icalrestriction_property_record *rec,
|
||||
icalrestriction_property_record *rec,
|
||||
icalcomponent* comp,
|
||||
icalproperty* prop)
|
||||
{
|
||||
@ -212,55 +212,55 @@ char* icalrestriction_must_be_canceled_no_attendee(
|
||||
|
||||
return 0;
|
||||
}
|
||||
char* icalrestriction_must_be_recurring(const icalrestriction_property_record *rec,
|
||||
char* icalrestriction_must_be_recurring(icalrestriction_property_record *rec,
|
||||
icalcomponent* comp,
|
||||
icalproperty* prop){
|
||||
/* Hack */
|
||||
return 0;
|
||||
}
|
||||
char* icalrestriction_must_have_duration(const icalrestriction_property_record *rec,
|
||||
char* icalrestriction_must_have_duration(icalrestriction_property_record *rec,
|
||||
icalcomponent* comp,
|
||||
icalproperty* prop){
|
||||
|
||||
if( !icalcomponent_get_first_property(comp,ICAL_DURATION_PROPERTY)){
|
||||
|
||||
return "Failed iTIP restrictions for DURATION property. This component must have a DURATION property";
|
||||
return "Failed iTIP restrictions. This component must have a DURATION property";
|
||||
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
char* icalrestriction_must_have_repeat(const icalrestriction_property_record *rec,
|
||||
char* icalrestriction_must_have_repeat(icalrestriction_property_record *rec,
|
||||
icalcomponent* comp,
|
||||
icalproperty* prop){
|
||||
if( !icalcomponent_get_first_property(comp,ICAL_REPEAT_PROPERTY)){
|
||||
|
||||
return "Failed iTIP restrictions for REPEAT property. This component must have a REPEAT property";
|
||||
return "Failed iTIP restrictions. This component must have a REPEAT property";
|
||||
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
char* icalrestriction_must_if_tz_ref(const icalrestriction_property_record *rec,
|
||||
char* icalrestriction_must_if_tz_ref(icalrestriction_property_record *rec,
|
||||
icalcomponent* comp,
|
||||
icalproperty* prop){
|
||||
|
||||
/* Hack */
|
||||
return 0;
|
||||
}
|
||||
char* icalrestriction_no_dtend(const icalrestriction_property_record *rec,
|
||||
char* icalrestriction_no_dtend(icalrestriction_property_record *rec,
|
||||
icalcomponent* comp,
|
||||
icalproperty* prop){
|
||||
|
||||
if( !icalcomponent_get_first_property(comp,ICAL_DTEND_PROPERTY)){
|
||||
if( icalcomponent_get_first_property(comp,ICAL_DTEND_PROPERTY)){
|
||||
|
||||
return "Failed iTIP restrictions for DTEND property. The component must not have both DURATION and DTEND";
|
||||
return "Failed iTIP restrictions. The component must not have both DURATION and DTEND";
|
||||
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
char* icalrestriction_no_duration(const icalrestriction_property_record *rec,
|
||||
char* icalrestriction_no_duration(icalrestriction_property_record *rec,
|
||||
icalcomponent* comp,
|
||||
icalproperty* prop){
|
||||
|
||||
@ -268,7 +268,7 @@ char* icalrestriction_no_duration(const icalrestriction_property_record *rec,
|
||||
return 0;
|
||||
}
|
||||
char* icalrestriction_must_be_email(
|
||||
const icalrestriction_property_record *rec,
|
||||
icalrestriction_property_record *rec,
|
||||
icalcomponent* comp,
|
||||
icalproperty* prop)
|
||||
{
|
||||
@ -289,8 +289,8 @@ int icalrestriction_check_component(icalproperty_method method,
|
||||
icalproperty_kind kind;
|
||||
icalcomponent_kind comp_kind;
|
||||
icalrestriction_kind restr;
|
||||
const icalrestriction_property_record *prop_record;
|
||||
const char* funcr = 0;
|
||||
icalrestriction_property_record *prop_record;
|
||||
char* funcr = 0;
|
||||
icalproperty *prop;
|
||||
|
||||
int count;
|
||||
@ -419,7 +419,7 @@ int icalrestriction_check(icalcomponent* outer_comp)
|
||||
|
||||
}
|
||||
|
||||
static const icalrestriction_property_record*
|
||||
icalrestriction_property_record*
|
||||
icalrestriction_get_property_restriction(icalproperty_method method,
|
||||
icalcomponent_kind component,
|
||||
icalproperty_kind property)
|
||||
@ -441,7 +441,7 @@ icalrestriction_get_property_restriction(icalproperty_method method,
|
||||
}
|
||||
|
||||
|
||||
static const icalrestriction_component_record*
|
||||
icalrestriction_component_record*
|
||||
icalrestriction_get_component_restriction(icalproperty_method method,
|
||||
icalcomponent_kind component,
|
||||
icalcomponent_kind subcomponent)
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: icalrestriction.h
|
||||
CREATOR: eric 24 April 1999
|
||||
|
||||
$Id: icalrestriction.h,v 1.2 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalrestriction.h,v 1.1.1.1 2001/01/02 07:33:02 ebusboom Exp $
|
||||
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
CREATOR: Damon Chaplin 15 March 2001
|
||||
|
||||
|
||||
$Id: icaltimezone.h,v 1.12 2007/12/01 11:14:00 dothebart Exp $
|
||||
$Id: icaltimezone.h,v 1.10 2002/11/03 23:51:55 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2001, Damon Chaplin
|
||||
@ -153,7 +153,6 @@ void set_zone_directory(char *path);
|
||||
|
||||
/** Free memory dedicated to the zonefile directory */
|
||||
void free_zone_directory(void);
|
||||
void icaltimezone_release_zone_tab(void);
|
||||
|
||||
/*
|
||||
* @par Debugging Output.
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: icaltypes.c
|
||||
CREATOR: eric 16 May 1999
|
||||
|
||||
$Id: icaltypes.c,v 1.16 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icaltypes.c,v 1.15 2002/10/30 23:59:57 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: icalvalue.c
|
||||
CREATOR: eric 02 May 1999
|
||||
|
||||
$Id: icalvalueimpl.h,v 1.6 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalvalueimpl.h,v 1.5 2002/05/28 14:08:00 acampi Exp $
|
||||
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: sspm.c Parse Mime
|
||||
CREATOR: eric 25 June 2000
|
||||
|
||||
$Id: sspm.c,v 1.11 2007/08/21 02:45:54 artcancro Exp $
|
||||
$Id: sspm.c,v 1.9 2005/01/24 13:15:19 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
The contents of this file are subject to the Mozilla Public License
|
||||
@ -69,7 +69,7 @@ struct mime_impl{
|
||||
size_t max_parts;
|
||||
int part_no;
|
||||
int level;
|
||||
const struct sspm_action_map *actions;
|
||||
struct sspm_action_map *actions;
|
||||
char* (*get_string)(char *s, size_t size, void* data);
|
||||
void* get_string_data;
|
||||
char temp[TMP_BUF_SIZE];
|
||||
@ -424,17 +424,19 @@ static struct sspm_action_map get_action(struct mime_impl *impl,
|
||||
char* sspm_lowercase(char* str)
|
||||
{
|
||||
char* p = 0;
|
||||
char* new = sspm_strdup(str);
|
||||
char* ret;
|
||||
|
||||
if(str ==0){
|
||||
return 0;
|
||||
}
|
||||
|
||||
for(p = new; *p!=0; p++){
|
||||
ret = sspm_strdup(str);
|
||||
|
||||
for(p = ret; *p!=0; p++){
|
||||
*p = tolower(*p);
|
||||
}
|
||||
|
||||
return new;
|
||||
return ret;
|
||||
}
|
||||
|
||||
enum sspm_major_type sspm_find_major_content_type(char* type)
|
||||
@ -531,7 +533,7 @@ void sspm_build_header(struct sspm_header *header, char* line)
|
||||
val = sspm_strdup(sspm_value(line));
|
||||
prop = sspm_strdup(sspm_property_name(line));
|
||||
|
||||
if(strcasecmp(prop,"Content-Type") == 0){
|
||||
if(strcmp(prop,"Content-Type") == 0){
|
||||
|
||||
/* Create a new mime_header, fill in content-type
|
||||
and possibly boundary */
|
||||
@ -558,19 +560,19 @@ void sspm_build_header(struct sspm_header *header, char* line)
|
||||
header->boundary = sspm_strdup(boundary);
|
||||
}
|
||||
|
||||
} else if(strcasecmp(prop,"Content-Transfer-Encoding")==0){
|
||||
} else if(strcmp(prop,"Content-Transfer-Encoding")==0){
|
||||
char* encoding = sspm_value(line);
|
||||
char* lencoding = sspm_lowercase(encoding);
|
||||
|
||||
if(strcasecmp(lencoding,"base64")==0){
|
||||
if(strcmp(lencoding,"base64")==0){
|
||||
header->encoding = SSPM_BASE64_ENCODING;
|
||||
} else if(strcasecmp(lencoding,"quoted-printable")==0){
|
||||
} else if(strcmp(lencoding,"quoted-printable")==0){
|
||||
header->encoding = SSPM_QUOTED_PRINTABLE_ENCODING;
|
||||
} else if(strcasecmp(lencoding,"binary")==0){
|
||||
} else if(strcmp(lencoding,"binary")==0){
|
||||
header->encoding = SSPM_BINARY_ENCODING;
|
||||
} else if(strcasecmp(lencoding,"7bit")==0){
|
||||
} else if(strcmp(lencoding,"7bit")==0){
|
||||
header->encoding = SSPM_7BIT_ENCODING;
|
||||
} else if(strcasecmp(lencoding,"8bit")==0){
|
||||
} else if(strcmp(lencoding,"8bit")==0){
|
||||
header->encoding = SSPM_8BIT_ENCODING;
|
||||
} else {
|
||||
header->encoding = SSPM_UNKNOWN_ENCODING;
|
||||
@ -581,7 +583,7 @@ void sspm_build_header(struct sspm_header *header, char* line)
|
||||
|
||||
header->def = 0;
|
||||
|
||||
} else if(strcasecmp(prop,"Content-Id")==0){
|
||||
} else if(strcmp(prop,"Content-Id")==0){
|
||||
char* cid = sspm_value(line);
|
||||
header->content_id = sspm_strdup(cid);
|
||||
header->def = 0;
|
||||
@ -953,9 +955,9 @@ void sspm_read_header(struct mime_impl *impl,struct sspm_header *header)
|
||||
|
||||
assert(strlen(buf) < BUF_SIZE);
|
||||
|
||||
strncpy(header_lines[current_line],buf,BUF_SIZE);
|
||||
strncpy(header_lines[current_line],buf,BUF_SIZE-1);
|
||||
header_lines[current_line][BUF_SIZE-1] = '\0';
|
||||
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
@ -989,8 +991,8 @@ void sspm_read_header(struct mime_impl *impl,struct sspm_header *header)
|
||||
|
||||
assert( strlen(buf_start) + strlen(last_line) < BUF_SIZE);
|
||||
|
||||
strncat(last_line,buf_start, BUF_SIZE-strlen(last_line)-1);
|
||||
|
||||
strncat(last_line,buf_start,BUF_SIZE-strlen(last_line)-1);
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
@ -1015,7 +1017,7 @@ void sspm_read_header(struct mime_impl *impl,struct sspm_header *header)
|
||||
/* Root routine for parsing mime entries*/
|
||||
int sspm_parse_mime(struct sspm_part *parts,
|
||||
size_t max_parts,
|
||||
const struct sspm_action_map *actions,
|
||||
struct sspm_action_map *actions,
|
||||
char* (*get_string)(char *s, size_t size, void* data),
|
||||
void *get_string_data,
|
||||
struct sspm_header *first_header
|
||||
@ -1169,7 +1171,7 @@ char *decode_base64(char *dest,
|
||||
char *src,
|
||||
size_t *size)
|
||||
{
|
||||
int cc;
|
||||
int cc = 0;
|
||||
char buf[4] = {0,0,0,0};
|
||||
int p = 0;
|
||||
int valid_data = 0;
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: sspm.h Mime Parser
|
||||
CREATOR: eric 25 June 2000
|
||||
|
||||
$Id: sspm.h,v 1.4 2007/08/21 02:45:54 artcancro Exp $
|
||||
$Id: sspm.h,v 1.2 2001/01/23 07:03:17 ebusboom Exp $
|
||||
$Locker: $
|
||||
|
||||
The contents of this file are subject to the Mozilla Public License
|
||||
@ -121,7 +121,7 @@ char* sspm_encoding_string(enum sspm_encoding type);
|
||||
|
||||
int sspm_parse_mime(struct sspm_part *parts,
|
||||
size_t max_parts,
|
||||
const struct sspm_action_map *actions,
|
||||
struct sspm_action_map *actions,
|
||||
char* (*get_string)(char *s, size_t size, void* data),
|
||||
void *get_string_data,
|
||||
struct sspm_header *first_header
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
# FILE: Makefile.am
|
||||
# CREATOR: eric
|
||||
#
|
||||
# $Id: Makefile.am,v 1.22 2007/04/30 13:57:48 artcancro Exp $
|
||||
# $Id: Makefile.am,v 1.21 2002/11/05 14:59:22 acampi Exp $
|
||||
#
|
||||
#
|
||||
# (C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
@ -46,8 +46,13 @@ BDB_SOURCEFILES=
|
||||
BDB_HEADERFILES=
|
||||
endif
|
||||
|
||||
if WITH_CXX
|
||||
cxx_lib=libicalss_cxx.la
|
||||
cxx_headers=icalspanlist_cxx.h
|
||||
else
|
||||
cxx_lib=
|
||||
cxx_headers=
|
||||
endif
|
||||
|
||||
lib_LTLIBRARIES = libicalss.la $(cxx_lib)
|
||||
|
||||
@ -58,7 +63,7 @@ INCLUDES = \
|
||||
-I$(top_builddir)/libical \
|
||||
$(BDB_INCLUDE)
|
||||
|
||||
libicalss_la_LDFLAGS = -version-info 27:6:27
|
||||
libicalss_la_LDFLAGS = -version-info 0:0:0
|
||||
libicalss_la_LIBADD = $(BDB_LIBFILES)
|
||||
|
||||
if DEV
|
||||
@ -124,7 +129,20 @@ icalss.h: $(COMBINEDHEADERS)
|
||||
echo '};' >> icalss.h
|
||||
echo '#endif' >> icalss.h
|
||||
|
||||
libicalssinclude_HEADERS = icalss.h icalcalendar.h icalclassify.h icalcluster.h icaldirset.h icaldirsetimpl.h icalfileset.h icalfilesetimpl.h icalgauge.h icalgaugeimpl.h icalmessage.h icalset.h icalspanlist.h icalssyacc.h $(libicalssinclude_BDBHEADERS)
|
||||
|
||||
if WITH_CXX
|
||||
libicalss_cxx_la_SOURCES = \
|
||||
$(libicalss_la_SOURCES) \
|
||||
icalspanlist_cxx.h \
|
||||
icalspanlist_cxx.cpp
|
||||
|
||||
# c++ needs ical.h auto-generated.
|
||||
icalspanlist_cxx.lo: icalss.h
|
||||
|
||||
endif
|
||||
|
||||
|
||||
libicalssinclude_HEADERS = icalss.h icalcalendar.h icalclassify.h icalcluster.h icaldirset.h icaldirsetimpl.h icalfileset.h icalfilesetimpl.h icalgauge.h icalgaugeimpl.h icalmessage.h icalset.h icalspanlist.h icalssyacc.h $(libicalssinclude_BDBHEADERS) $(cxx_headers)
|
||||
|
||||
CONFIG_CLEAN_FILES = y.output
|
||||
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
FILE: icalcalendar.c
|
||||
CREATOR: eric 23 December 1999
|
||||
|
||||
$Id: icalcalendar.c,v 1.7 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalcalendar.c,v 1.6 2002/08/07 17:09:06 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
CREATOR: eric 23 December 1999
|
||||
|
||||
|
||||
$Id: icalcalendar.h,v 1.3 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalcalendar.h,v 1.2 2002/06/27 02:30:58 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: icalclassify.c
|
||||
CREATOR: ebusboom 23 aug 2000
|
||||
|
||||
$Id: icalclassify.c,v 1.17 2007/05/25 02:57:04 artcancro Exp $
|
||||
$Id: icalclassify.c,v 1.14 2003/11/17 22:51:53 gray-john Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
@ -53,18 +53,19 @@ struct icalclassify_parts {
|
||||
char* icalclassify_lowercase(const char* str)
|
||||
{
|
||||
char* p = 0;
|
||||
char *xnew;
|
||||
char* ret;
|
||||
|
||||
if(str ==0){
|
||||
return 0;
|
||||
}
|
||||
|
||||
xnew = icalmemory_strdup(str);
|
||||
for(p = xnew; *p!=0; p++){
|
||||
ret = icalmemory_strdup(str);
|
||||
|
||||
for(p = ret; *p!=0; p++){
|
||||
*p = tolower(*p);
|
||||
}
|
||||
|
||||
return xnew;
|
||||
return ret;
|
||||
}
|
||||
|
||||
/* Return a set of components that intersect in time with comp. For
|
||||
@ -147,11 +148,9 @@ icalproperty* icalclassify_find_attendee(icalcomponent *c,
|
||||
p != 0;
|
||||
p = icalcomponent_get_next_property(inner,ICAL_ATTENDEE_PROPERTY))
|
||||
{
|
||||
char* this_upn;
|
||||
char* this_attendee
|
||||
= icalclassify_lowercase(icalproperty_get_attendee(p));
|
||||
if ( !this_attendee ) continue;
|
||||
this_upn = strchr(this_attendee,':');
|
||||
char* this_upn = strchr(this_attendee,':');
|
||||
|
||||
if(this_upn == 0){
|
||||
continue;
|
||||
@ -249,16 +248,15 @@ void icalssutil_get_parts(icalcomponent* c,
|
||||
p = icalcomponent_get_first_property(inner,ICAL_ATTENDEE_PROPERTY);
|
||||
|
||||
if(p!=0){
|
||||
char *attendee = 0;
|
||||
|
||||
param = icalproperty_get_first_parameter(p,ICAL_PARTSTAT_PARAMETER);
|
||||
|
||||
if(param != 0){
|
||||
parts->reply_partstat =
|
||||
icalparameter_get_partstat(param);
|
||||
}
|
||||
attendee = icalproperty_get_attendee(p);
|
||||
if ( attendee )
|
||||
parts->reply_attendee = strdup( attendee );
|
||||
|
||||
parts->reply_attendee = strdup(icalproperty_get_attendee(p));
|
||||
}
|
||||
|
||||
}
|
||||
@ -646,7 +644,7 @@ int icalclassify_delinecounter(
|
||||
icalclassify_post
|
||||
}
|
||||
|
||||
static const struct icalclassify_map {
|
||||
struct icalclassify_map {
|
||||
icalproperty_method method;
|
||||
int (*fn)(struct icalclassify_parts *comp,struct icalclassify_parts *match, const char* user);
|
||||
icalproperty_xlicclass class;
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
CREATOR: eric 21 Aug 2000
|
||||
|
||||
|
||||
$Id: icalclassify.h,v 1.5 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalclassify.h,v 1.4 2001/04/12 18:33:36 ebusboom Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: icalcluster.c
|
||||
CREATOR: acampi 13 March 2002
|
||||
|
||||
$Id: icalcluster.c,v 1.4 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalcluster.c,v 1.3 2002/06/28 10:15:39 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2002, Eric Busboom, http://www.softwarestudio.org
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
CREATOR: eric 23 December 1999
|
||||
|
||||
|
||||
$Id: icalcluster.h,v 1.3 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalcluster.h,v 1.2 2002/06/27 02:30:58 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: icalfilesetimpl.h
|
||||
CREATOR: eric 23 December 1999
|
||||
|
||||
$Id: icalclusterimpl.h,v 1.2 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalclusterimpl.h,v 1.1 2002/05/29 12:38:31 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: icaldirset.c
|
||||
CREATOR: eric 28 November 1999
|
||||
|
||||
$Id: icaldirset.c,v 1.23 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icaldirset.c,v 1.22 2005/01/24 14:00:39 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
@ -34,7 +34,7 @@
|
||||
|
||||
icaldirset groups components in to clusters based on their DTSTAMP
|
||||
time -- all components that start in the same month are grouped
|
||||
together in a single file. All files in a sotre are kept in a single
|
||||
together in a single file. All files in a store are kept in a single
|
||||
directory.
|
||||
|
||||
The primary interfaces are icaldirset__get_first_component and
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
CREATOR: eric 28 November 1999
|
||||
|
||||
|
||||
$Id: icaldirset.h,v 1.7 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icaldirset.h,v 1.6 2002/06/27 02:30:58 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: icaldirsetimpl.h
|
||||
CREATOR: eric 21 Aug 2000
|
||||
|
||||
$Id: icaldirsetimpl.h,v 1.5 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icaldirsetimpl.h,v 1.4 2002/06/27 02:30:58 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: icalfileset.c
|
||||
CREATOR: eric 23 December 1999
|
||||
|
||||
$Id: icalfileset.c,v 1.34 2007/05/31 21:26:15 artcancro Exp $
|
||||
$Id: icalfileset.c,v 1.32 2004/09/22 07:26:18 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
@ -59,7 +59,7 @@
|
||||
extern int errno;
|
||||
|
||||
/** Default options used when NULL is passed to icalset_new() **/
|
||||
icalfileset_options icalfileset_options_default = {O_RDWR|O_CREAT, 0644, 0, 0};
|
||||
icalfileset_options icalfileset_options_default = {O_RDWR|O_CREAT, 0644, 0};
|
||||
|
||||
int icalfileset_lock(icalfileset *set);
|
||||
int icalfileset_unlock(icalfileset *set);
|
||||
@ -117,7 +117,7 @@ icalset* icalfileset_init(icalset *set, const char* path, void* options_in)
|
||||
#ifndef WIN32
|
||||
fset->fd = open(fset->path, flags, mode);
|
||||
#else
|
||||
fset->fd = open(fset->path, flags, mode);
|
||||
fset->fd = open(fset->path, flags | O_BINARY, mode);
|
||||
/* fset->fd = sopen(fset->path,flags, _SH_DENYWR, _S_IREAD | _S_IWRITE); */
|
||||
#endif
|
||||
|
||||
@ -180,13 +180,13 @@ icalcluster* icalfileset_produce_icalcluster(const char *path) {
|
||||
char* icalfileset_read_from_file(char *s, size_t size, void *d)
|
||||
{
|
||||
char* p = s;
|
||||
icalfileset *set = d;
|
||||
int fd = (int)d;
|
||||
|
||||
/* Simulate fgets -- read single characters and stop at '\n' */
|
||||
|
||||
for(p=s; p<s+size-1;p++){
|
||||
|
||||
if(read(set->fd,p,1) != 1 || *p=='\n'){
|
||||
if(read(fd,p,1) != 1 || *p=='\n'){
|
||||
p++;
|
||||
break;
|
||||
}
|
||||
@ -209,7 +209,7 @@ icalerrorenum icalfileset_read_file(icalfileset* set,mode_t mode)
|
||||
|
||||
parser = icalparser_new();
|
||||
|
||||
icalparser_set_gen_data(parser, set);
|
||||
icalparser_set_gen_data(parser,(void*)set->fd);
|
||||
set->cluster = icalparser_parse(parser,icalfileset_read_from_file);
|
||||
icalparser_free(parser);
|
||||
|
||||
@ -333,34 +333,10 @@ int icalfileset_unlock(icalfileset *set)
|
||||
|
||||
return (fcntl(set->fd, F_UNLCK, &lock));
|
||||
#else
|
||||
return 0;
|
||||
return 0;
|
||||
#endif
|
||||
}
|
||||
|
||||
static char * shell_quote(const char *s)
|
||||
{
|
||||
char *result;
|
||||
char *p;
|
||||
p = result = malloc(strlen(s)*5+1);
|
||||
while(*s)
|
||||
{
|
||||
if (*s == '\'')
|
||||
{
|
||||
*p++ = '\'';
|
||||
*p++ = '"';
|
||||
*p++ = *s++;
|
||||
*p++ = '"';
|
||||
*p++ = '\'';
|
||||
}
|
||||
else
|
||||
{
|
||||
*p++ = *s++;
|
||||
}
|
||||
}
|
||||
*p = '\0';
|
||||
return result;
|
||||
}
|
||||
|
||||
icalerrorenum icalfileset_commit(icalset* set)
|
||||
{
|
||||
char tmp[ICAL_PATH_MAX];
|
||||
@ -378,21 +354,6 @@ icalerrorenum icalfileset_commit(icalset* set)
|
||||
return ICAL_NO_ERROR;
|
||||
}
|
||||
|
||||
if (fset->options.safe_saves == 1) {
|
||||
#ifndef WIN32
|
||||
char *quoted_file = shell_quote(fset->path);
|
||||
snprintf(tmp,ICAL_PATH_MAX,"cp '%s' '%s.bak'",fset->path, fset->path);
|
||||
free(quoted_file);
|
||||
#else
|
||||
snprintf(tmp,ICAL_PATH_MAX,"copy %s %s.bak", fset->path, fset->path);
|
||||
#endif
|
||||
|
||||
if(system(tmp) < 0){
|
||||
icalerror_set_errno(ICAL_FILE_ERROR);
|
||||
return ICAL_FILE_ERROR;
|
||||
}
|
||||
}
|
||||
|
||||
if(lseek(fset->fd, 0, SEEK_SET) < 0){
|
||||
icalerror_set_errno(ICAL_FILE_ERROR);
|
||||
return ICAL_FILE_ERROR;
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
CREATOR: eric 23 December 1999
|
||||
|
||||
|
||||
$Id: icalfileset.h,v 1.14 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalfileset.h,v 1.13 2002/12/05 13:45:20 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
@ -41,8 +41,6 @@
|
||||
#define mode_t int
|
||||
#endif
|
||||
|
||||
extern int icalfileset_safe_saves;
|
||||
|
||||
typedef struct icalfileset_impl icalfileset;
|
||||
|
||||
icalset* icalfileset_new(const char* path);
|
||||
@ -122,7 +120,6 @@ icalcomponent* icalfileset_get_component(icalset* cluster);
|
||||
typedef struct icalfileset_options {
|
||||
int flags; /**< flags for open() O_RDONLY, etc */
|
||||
mode_t mode; /**< file mode */
|
||||
int safe_saves; /**< to lock or not */
|
||||
icalcluster *cluster; /**< use this cluster to initialize data */
|
||||
} icalfileset_options;
|
||||
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: icalfilesetimpl.h
|
||||
CREATOR: eric 23 December 1999
|
||||
|
||||
$Id: icalfilesetimpl.h,v 1.6 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalfilesetimpl.h,v 1.5 2002/06/27 02:30:58 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
CREATOR: eric 23 December 1999
|
||||
|
||||
|
||||
$Id: icalgauge.c,v 1.14 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalgauge.c,v 1.13 2002/09/26 22:26:06 lindner Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
CREATOR: eric 23 December 1999
|
||||
|
||||
|
||||
$Id: icalgauge.h,v 1.5 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalgauge.h,v 1.4 2002/06/27 02:30:59 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
CREATOR: eric 09 Aug 2000
|
||||
|
||||
|
||||
$Id: icalgaugeimpl.h,v 1.7 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalgaugeimpl.h,v 1.6 2002/07/21 17:18:15 lindner Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: icalmessage.c
|
||||
CREATOR: ebusboom 07 Nov 2000
|
||||
|
||||
$Id: icalmessage.c,v 1.8 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalmessage.c,v 1.7 2005/01/24 14:02:20 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
@ -115,7 +115,7 @@ icalcomponent *icalmessage_new_reply_base(icalcomponent* c,
|
||||
const char* msg)
|
||||
{
|
||||
icalproperty *attendee;
|
||||
char tmp[45];
|
||||
char tmp[1024];
|
||||
|
||||
icalcomponent *reply = icalcomponent_vanew(
|
||||
ICAL_VCALENDAR_COMPONENT,
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
CREATOR: eric 07 Nov 2000
|
||||
|
||||
|
||||
$Id: icalmessage.h,v 1.2 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalmessage.h,v 1.1.1.1 2001/01/02 07:33:05 ebusboom Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
|
||||
@ -12,7 +12,7 @@
|
||||
icalheapset Store components on the heap
|
||||
icalmysqlset Store components in a mysql database.
|
||||
|
||||
$Id: icalset.c,v 1.17 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalset.c,v 1.16 2002/07/21 17:00:26 lindner Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
|
||||
@ -14,7 +14,7 @@
|
||||
**/
|
||||
|
||||
/*
|
||||
$Id: icalset.h,v 1.14 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalset.h,v 1.13 2002/09/26 22:25:12 lindner Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: icalspanlist.c
|
||||
CREATOR: ebusboom 23 aug 2000
|
||||
|
||||
$Id: icalspanlist.c,v 1.14 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalspanlist.c,v 1.13 2002/10/30 23:41:47 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
CREATOR: eric 21 Aug 2000
|
||||
|
||||
|
||||
$Id: icalspanlist.h,v 1.7 2007/04/30 13:57:48 artcancro Exp $
|
||||
$Id: icalspanlist.h,v 1.6 2002/06/28 10:15:39 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -6,7 +6,7 @@
|
||||
|
||||
DESCRIPTION:
|
||||
|
||||
$Id: icalsslexer.l,v 1.9 2007/05/31 21:26:15 artcancro Exp $
|
||||
$Id: icalsslexer.l,v 1.7 2002/07/21 17:18:15 lindner Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
@ -57,9 +57,7 @@ digit [0-9]
|
||||
%array /* Make yytext an array. Slow, but handy. HACK */
|
||||
|
||||
%option caseless
|
||||
/* See http://lists.ximian.com/archives/public/evolution-hackers/2003-September/001304.html
|
||||
if you run into problems with this option. */
|
||||
%option bison-bridge
|
||||
%option reentrant-bison
|
||||
|
||||
%s sql string_value
|
||||
|
||||
@ -92,11 +90,10 @@ NULL { return SQLNULL; }
|
||||
; { return EOL; }
|
||||
|
||||
\'[\@\*A-Za-z0-9\-\.\:\ ]+\' {
|
||||
/* int c = input(yy_globals); removed this variable, does it work? */
|
||||
int c = input();
|
||||
int c = input(yy_globals);
|
||||
unput(c);
|
||||
if(c!='\''){
|
||||
yylval_param->v_string= icalmemory_tmp_copy(yytext);
|
||||
yylvalp->v_string= icalmemory_tmp_copy(yytext);
|
||||
return STRING;
|
||||
} else {
|
||||
/*ssmore();*/
|
||||
@ -113,8 +110,7 @@ NULL { return SQLNULL; }
|
||||
|
||||
%%
|
||||
|
||||
/* int yywrap(yyscan_t yy_globals) */
|
||||
int yywrap()
|
||||
int yywrap(yyscan_t yy_globals)
|
||||
{
|
||||
return 1;
|
||||
}
|
||||
|
||||
@ -39,7 +39,7 @@
|
||||
|
||||
DESCRIPTION:
|
||||
|
||||
$Id: icalssyacc.c,v 1.9 2007/04/30 13:57:49 artcancro Exp $
|
||||
$Id: icalssyacc.c,v 1.7 2002/07/21 17:18:15 lindner Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
@ -261,8 +261,8 @@ static const short yycheck[] =
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
Boston, MA 02110-1301, USA. */
|
||||
Foundation, Inc., 59 Temple Place - Suite 330,
|
||||
Boston, MA 02111-1307, USA. */
|
||||
|
||||
/* As a special exception, when this file is copied by Bison into a
|
||||
Bison output file, you may use that output file without restriction.
|
||||
|
||||
@ -8,7 +8,7 @@
|
||||
|
||||
DESCRIPTION:
|
||||
|
||||
$Id: icalssyacc.y,v 1.8 2007/04/30 13:57:49 artcancro Exp $
|
||||
$Id: icalssyacc.y,v 1.7 2002/07/21 17:18:15 lindner Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
|
||||
|
||||
@ -1,7 +1,13 @@
|
||||
if WITH_CXX
|
||||
cxx_inc=-DWITH_CXX
|
||||
cxx_libs=../libical/.libs/libical_cxx.a
|
||||
regression_cxx = regression-cxx.cpp
|
||||
else
|
||||
cxx_inc=
|
||||
cxx_libs=
|
||||
regression_cxx =
|
||||
CXX=@CC@
|
||||
endif
|
||||
|
||||
if WITH_BDB4
|
||||
bdb4_inc=-DWITH_BDB -I@BDB_DIR@/include
|
||||
@ -11,14 +17,16 @@ bdb4_inc=
|
||||
bdb4_libs=
|
||||
endif
|
||||
|
||||
noinst_PROGRAMS = copycluster regression parser stow recur testmime process
|
||||
noinst_PROGRAMS = copycluster regression parser stow recur testmime testvcal process
|
||||
|
||||
LDADD = ../libicalss/.libs/libicalss.a $(cxx_libs) ../libical/.libs/libical.a $(bdb4_libs)
|
||||
LDADD = ../libicalss/.libs/libicalss.a ../libicalvcal/.libs/libicalvcal.a $(cxx_libs) ../libical/.libs/libical.a $(bdb4_libs)
|
||||
|
||||
LIBS = @PTHREAD_LIBS@
|
||||
|
||||
INCLUDES = \
|
||||
-I. \
|
||||
-I../libicalvcal \
|
||||
-I$(srcdir)/../libicalvcal \
|
||||
-I$(srcdir) \
|
||||
-I../libical \
|
||||
-I$(srcdir)/../libical \
|
||||
@ -40,6 +48,7 @@ regression_SOURCES = \
|
||||
|
||||
parser_SOURCES = icaltestparser.c
|
||||
stow_SOURCES = stow.c
|
||||
testvcal_SOURCES = testvcal.c
|
||||
recur_SOURCES = recur.c
|
||||
testmime_SOURCES = testmime.c
|
||||
process_SOURCES = process.c
|
||||
|
||||
@ -1,8 +1,7 @@
|
||||
# Makefile.in generated by automake 1.9.6 from Makefile.am.
|
||||
# @configure_input@
|
||||
# Makefile.in generated automatically by automake 1.5 from Makefile.am.
|
||||
|
||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
|
||||
# 2003, 2004, 2005 Free Software Foundation, Inc.
|
||||
# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
|
||||
# Free Software Foundation, Inc.
|
||||
# This Makefile.in is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
@ -14,117 +13,57 @@
|
||||
|
||||
@SET_MAKE@
|
||||
|
||||
SHELL = @SHELL@
|
||||
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
VPATH = @srcdir@
|
||||
prefix = @prefix@
|
||||
exec_prefix = @exec_prefix@
|
||||
|
||||
bindir = @bindir@
|
||||
sbindir = @sbindir@
|
||||
libexecdir = @libexecdir@
|
||||
datadir = @datadir@
|
||||
sysconfdir = @sysconfdir@
|
||||
sharedstatedir = @sharedstatedir@
|
||||
localstatedir = @localstatedir@
|
||||
libdir = @libdir@
|
||||
infodir = @infodir@
|
||||
mandir = @mandir@
|
||||
includedir = @includedir@
|
||||
oldincludedir = /usr/include
|
||||
pkgdatadir = $(datadir)/@PACKAGE@
|
||||
pkglibdir = $(libdir)/@PACKAGE@
|
||||
pkgincludedir = $(includedir)/@PACKAGE@
|
||||
top_builddir = ../..
|
||||
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
|
||||
|
||||
ACLOCAL = @ACLOCAL@
|
||||
AUTOCONF = @AUTOCONF@
|
||||
AUTOMAKE = @AUTOMAKE@
|
||||
AUTOHEADER = @AUTOHEADER@
|
||||
|
||||
INSTALL = @INSTALL@
|
||||
install_sh_DATA = $(install_sh) -c -m 644
|
||||
install_sh_PROGRAM = $(install_sh) -c
|
||||
install_sh_SCRIPT = $(install_sh) -c
|
||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
INSTALL_HEADER = $(INSTALL_DATA)
|
||||
transform = $(program_transform_name)
|
||||
transform = @program_transform_name@
|
||||
NORMAL_INSTALL = :
|
||||
PRE_INSTALL = :
|
||||
POST_INSTALL = :
|
||||
NORMAL_UNINSTALL = :
|
||||
PRE_UNINSTALL = :
|
||||
POST_UNINSTALL = :
|
||||
build_alias = @build_alias@
|
||||
build_triplet = @build@
|
||||
host_alias = @host_alias@
|
||||
host_triplet = @host@
|
||||
target_alias = @target_alias@
|
||||
target_triplet = @target@
|
||||
noinst_PROGRAMS = copycluster$(EXEEXT) regression$(EXEEXT) \
|
||||
parser$(EXEEXT) stow$(EXEEXT) recur$(EXEEXT) testmime$(EXEEXT) \
|
||||
process$(EXEEXT)
|
||||
subdir = src/test
|
||||
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/configure.in
|
||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
$(ACLOCAL_M4)
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
CONFIG_HEADER = $(top_builddir)/config.h
|
||||
CONFIG_CLEAN_FILES =
|
||||
PROGRAMS = $(noinst_PROGRAMS)
|
||||
am_copycluster_OBJECTS = copycluster.$(OBJEXT)
|
||||
copycluster_OBJECTS = $(am_copycluster_OBJECTS)
|
||||
copycluster_LDADD = $(LDADD)
|
||||
am__DEPENDENCIES_1 =
|
||||
copycluster_DEPENDENCIES = ../libicalss/.libs/libicalss.a \
|
||||
$(am__DEPENDENCIES_1) ../libical/.libs/libical.a \
|
||||
$(am__DEPENDENCIES_1)
|
||||
am_parser_OBJECTS = icaltestparser.$(OBJEXT)
|
||||
parser_OBJECTS = $(am_parser_OBJECTS)
|
||||
parser_LDADD = $(LDADD)
|
||||
parser_DEPENDENCIES = ../libicalss/.libs/libicalss.a \
|
||||
$(am__DEPENDENCIES_1) ../libical/.libs/libical.a \
|
||||
$(am__DEPENDENCIES_1)
|
||||
am_process_OBJECTS = process.$(OBJEXT)
|
||||
process_OBJECTS = $(am_process_OBJECTS)
|
||||
process_LDADD = $(LDADD)
|
||||
process_DEPENDENCIES = ../libicalss/.libs/libicalss.a \
|
||||
$(am__DEPENDENCIES_1) ../libical/.libs/libical.a \
|
||||
$(am__DEPENDENCIES_1)
|
||||
am_recur_OBJECTS = recur.$(OBJEXT)
|
||||
recur_OBJECTS = $(am_recur_OBJECTS)
|
||||
recur_LDADD = $(LDADD)
|
||||
recur_DEPENDENCIES = ../libicalss/.libs/libicalss.a \
|
||||
$(am__DEPENDENCIES_1) ../libical/.libs/libical.a \
|
||||
$(am__DEPENDENCIES_1)
|
||||
am__objects_1 =
|
||||
am_regression_OBJECTS = regression.$(OBJEXT) \
|
||||
regression-component.$(OBJEXT) regression-classify.$(OBJEXT) \
|
||||
regression-utils.$(OBJEXT) regression-recur.$(OBJEXT) \
|
||||
regression-storage.$(OBJEXT) $(am__objects_1)
|
||||
regression_OBJECTS = $(am_regression_OBJECTS)
|
||||
regression_LDADD = $(LDADD)
|
||||
regression_DEPENDENCIES = ../libicalss/.libs/libicalss.a \
|
||||
$(am__DEPENDENCIES_1) ../libical/.libs/libical.a \
|
||||
$(am__DEPENDENCIES_1)
|
||||
am_stow_OBJECTS = stow.$(OBJEXT)
|
||||
stow_OBJECTS = $(am_stow_OBJECTS)
|
||||
stow_LDADD = $(LDADD)
|
||||
stow_DEPENDENCIES = ../libicalss/.libs/libicalss.a \
|
||||
$(am__DEPENDENCIES_1) ../libical/.libs/libical.a \
|
||||
$(am__DEPENDENCIES_1)
|
||||
am_testmime_OBJECTS = testmime.$(OBJEXT)
|
||||
testmime_OBJECTS = $(am_testmime_OBJECTS)
|
||||
testmime_LDADD = $(LDADD)
|
||||
testmime_DEPENDENCIES = ../libicalss/.libs/libicalss.a \
|
||||
$(am__DEPENDENCIES_1) ../libical/.libs/libical.a \
|
||||
$(am__DEPENDENCIES_1)
|
||||
DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
|
||||
depcomp = $(SHELL) $(top_srcdir)/depcomp
|
||||
am__depfiles_maybe = depfiles
|
||||
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
|
||||
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
|
||||
LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
|
||||
$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
|
||||
$(AM_CFLAGS) $(CFLAGS)
|
||||
CCLD = $(CC)
|
||||
LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
|
||||
$(AM_LDFLAGS) $(LDFLAGS) -o $@
|
||||
SOURCES = $(copycluster_SOURCES) $(parser_SOURCES) $(process_SOURCES) \
|
||||
$(recur_SOURCES) $(regression_SOURCES) $(stow_SOURCES) \
|
||||
$(testmime_SOURCES)
|
||||
DIST_SOURCES = $(copycluster_SOURCES) $(parser_SOURCES) \
|
||||
$(process_SOURCES) $(recur_SOURCES) $(regression_SOURCES) \
|
||||
$(stow_SOURCES) $(testmime_SOURCES)
|
||||
ETAGS = etags
|
||||
CTAGS = ctags
|
||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||
ACLOCAL = @ACLOCAL@
|
||||
AMDEP_FALSE = @AMDEP_FALSE@
|
||||
AMDEP_TRUE = @AMDEP_TRUE@
|
||||
AMTAR = @AMTAR@
|
||||
AR = @AR@
|
||||
AUTOCONF = @AUTOCONF@
|
||||
AUTOHEADER = @AUTOHEADER@
|
||||
AUTOMAKE = @AUTOMAKE@
|
||||
AS = @AS@
|
||||
AWK = @AWK@
|
||||
BDB_DIR = @BDB_DIR@
|
||||
BDB_DIR_INCLUDE = @BDB_DIR_INCLUDE@
|
||||
@ -132,128 +71,63 @@ BDB_DIR_LIB = @BDB_DIR_LIB@
|
||||
BDB_LIB = @BDB_LIB@
|
||||
BDB_VERSION = @BDB_VERSION@
|
||||
CC = @CC@
|
||||
CCDEPMODE = @CCDEPMODE@
|
||||
CFLAGS = @CFLAGS@
|
||||
CPP = @CPP@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
CXX = @CC@
|
||||
CXXCPP = @CXXCPP@
|
||||
CXXDEPMODE = @CXXDEPMODE@
|
||||
CXXFLAGS = @CXXFLAGS@
|
||||
CYGPATH_W = @CYGPATH_W@
|
||||
DEFS = @DEFS@
|
||||
DEPDIR = @DEPDIR@
|
||||
DEV_FALSE = @DEV_FALSE@
|
||||
DEV_TRUE = @DEV_TRUE@
|
||||
ECHO = @ECHO@
|
||||
ECHO_C = @ECHO_C@
|
||||
ECHO_N = @ECHO_N@
|
||||
ECHO_T = @ECHO_T@
|
||||
EGREP = @EGREP@
|
||||
DLLTOOL = @DLLTOOL@
|
||||
EXEEXT = @EXEEXT@
|
||||
F77 = @F77@
|
||||
FFLAGS = @FFLAGS@
|
||||
GREP = @GREP@
|
||||
HAVE_PTHREAD_FALSE = @HAVE_PTHREAD_FALSE@
|
||||
HAVE_PTHREAD_TRUE = @HAVE_PTHREAD_TRUE@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
||||
LDFLAGS = @LDFLAGS@
|
||||
JAR = @JAR@
|
||||
JAVA = @JAVA@
|
||||
JAVAC = @JAVAC@
|
||||
JAVAH = @JAVAH@
|
||||
JAVA_PLATFORM = @JAVA_PLATFORM@
|
||||
LEX = @LEX@
|
||||
LEXLIB = @LEXLIB@
|
||||
LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
|
||||
LIBOBJS = @LIBOBJS@
|
||||
LIBS = @PTHREAD_LIBS@
|
||||
LIBTOOL = @LIBTOOL@
|
||||
LN_S = @LN_S@
|
||||
LTLIBOBJS = @LTLIBOBJS@
|
||||
MAINT = @MAINT@
|
||||
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
|
||||
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
|
||||
MAKEINFO = @MAKEINFO@
|
||||
OBJDUMP = @OBJDUMP@
|
||||
OBJEXT = @OBJEXT@
|
||||
PACKAGE = @PACKAGE@
|
||||
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
|
||||
PACKAGE_NAME = @PACKAGE_NAME@
|
||||
PACKAGE_STRING = @PACKAGE_STRING@
|
||||
PACKAGE_TARNAME = @PACKAGE_TARNAME@
|
||||
PACKAGE_VERSION = @PACKAGE_VERSION@
|
||||
PATH_SEPARATOR = @PATH_SEPARATOR@
|
||||
PERL = @PERL@
|
||||
PKG_CONFIG = @PKG_CONFIG@
|
||||
PTHREAD_LIBS = @PTHREAD_LIBS@
|
||||
PY_CFLAGS = @PY_CFLAGS@
|
||||
PY_EXTRA_LIBS = @PY_EXTRA_LIBS@
|
||||
PY_LIBS = @PY_LIBS@
|
||||
PY_LIB_LOC = @PY_LIB_LOC@
|
||||
RANLIB = @RANLIB@
|
||||
SED = @SED@
|
||||
SET_MAKE = @SET_MAKE@
|
||||
SHELL = @SHELL@
|
||||
STRIP = @STRIP@
|
||||
RRCAP_CFLAGS = @RRCAP_CFLAGS@
|
||||
RRCAP_LIBS = @RRCAP_LIBS@
|
||||
VERSION = @VERSION@
|
||||
WITH_BDB4_FALSE = @WITH_BDB4_FALSE@
|
||||
WITH_BDB4_TRUE = @WITH_BDB4_TRUE@
|
||||
YACC = @YACC@
|
||||
YFLAGS = @YFLAGS@
|
||||
ac_ct_CC = @ac_ct_CC@
|
||||
ac_ct_CXX = @ac_ct_CXX@
|
||||
ac_ct_F77 = @ac_ct_F77@
|
||||
am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
|
||||
am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
|
||||
am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
|
||||
am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
|
||||
am__include = @am__include@
|
||||
am__leading_dot = @am__leading_dot@
|
||||
am__quote = @am__quote@
|
||||
am__tar = @am__tar@
|
||||
am__untar = @am__untar@
|
||||
bindir = @bindir@
|
||||
build = @build@
|
||||
build_alias = @build_alias@
|
||||
build_cpu = @build_cpu@
|
||||
build_os = @build_os@
|
||||
build_vendor = @build_vendor@
|
||||
datadir = @datadir@
|
||||
datarootdir = @datarootdir@
|
||||
docdir = @docdir@
|
||||
dvidir = @dvidir@
|
||||
exec_prefix = @exec_prefix@
|
||||
host = @host@
|
||||
host_alias = @host_alias@
|
||||
host_cpu = @host_cpu@
|
||||
host_os = @host_os@
|
||||
host_vendor = @host_vendor@
|
||||
htmldir = @htmldir@
|
||||
includedir = @includedir@
|
||||
infodir = @infodir@
|
||||
install_sh = @install_sh@
|
||||
libdir = @libdir@
|
||||
libexecdir = @libexecdir@
|
||||
localedir = @localedir@
|
||||
localstatedir = @localstatedir@
|
||||
mandir = @mandir@
|
||||
mkdir_p = @mkdir_p@
|
||||
oldincludedir = @oldincludedir@
|
||||
pdfdir = @pdfdir@
|
||||
prefix = @prefix@
|
||||
program_transform_name = @program_transform_name@
|
||||
psdir = @psdir@
|
||||
sbindir = @sbindir@
|
||||
sharedstatedir = @sharedstatedir@
|
||||
sysconfdir = @sysconfdir@
|
||||
target = @target@
|
||||
target_alias = @target_alias@
|
||||
target_cpu = @target_cpu@
|
||||
target_os = @target_os@
|
||||
target_vendor = @target_vendor@
|
||||
cxx_inc =
|
||||
cxx_libs =
|
||||
regression_cxx =
|
||||
@WITH_BDB4_FALSE@bdb4_inc =
|
||||
python_val = @python_val@
|
||||
CXX = @CXX@
|
||||
@WITH_CXX_FALSE@CXX = @CC@
|
||||
|
||||
@WITH_CXX_TRUE@cxx_inc = -DWITH_CXX
|
||||
@WITH_CXX_FALSE@cxx_inc =
|
||||
@WITH_CXX_TRUE@cxx_libs = ../libical/.libs/libical_cxx.a
|
||||
@WITH_CXX_FALSE@cxx_libs =
|
||||
@WITH_CXX_TRUE@regression_cxx = regression-cxx.cpp
|
||||
@WITH_CXX_FALSE@regression_cxx =
|
||||
|
||||
@WITH_BDB4_TRUE@bdb4_inc = -DWITH_BDB -I@BDB_DIR@/include
|
||||
@WITH_BDB4_FALSE@bdb4_libs =
|
||||
@WITH_BDB4_FALSE@bdb4_inc =
|
||||
@WITH_BDB4_TRUE@bdb4_libs = @BDB_DIR_LIB@/@BDB_LIB@
|
||||
LDADD = ../libicalss/.libs/libicalss.a $(cxx_libs) ../libical/.libs/libical.a $(bdb4_libs)
|
||||
@WITH_BDB4_FALSE@bdb4_libs =
|
||||
|
||||
noinst_PROGRAMS = copycluster regression parser stow recur testmime testvcal process
|
||||
|
||||
LDADD = ../libicalss/.libs/libicalss.a ../libicalvcal/.libs/libicalvcal.a $(cxx_libs) ../libical/.libs/libical.a $(bdb4_libs)
|
||||
|
||||
LIBS = @PTHREAD_LIBS@
|
||||
|
||||
INCLUDES = \
|
||||
-I. \
|
||||
-I../libicalvcal \
|
||||
-I$(srcdir)/../libicalvcal \
|
||||
-I$(srcdir) \
|
||||
-I../libical \
|
||||
-I$(srcdir)/../libical \
|
||||
@ -261,6 +135,7 @@ INCLUDES = \
|
||||
-I$(srcdir)/../libicalss \
|
||||
$(cxx_inc) $(bdb4_inc)
|
||||
|
||||
|
||||
TESTS = regression
|
||||
copycluster_SOURCES = copycluster.c
|
||||
regression_SOURCES = \
|
||||
@ -273,51 +148,272 @@ regression_SOURCES = \
|
||||
regression-storage.c \
|
||||
$(regression_cxx)
|
||||
|
||||
|
||||
parser_SOURCES = icaltestparser.c
|
||||
stow_SOURCES = stow.c
|
||||
testvcal_SOURCES = testvcal.c
|
||||
recur_SOURCES = recur.c
|
||||
testmime_SOURCES = testmime.c
|
||||
process_SOURCES = process.c
|
||||
subdir = src/test
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
CONFIG_HEADER = $(top_builddir)/config.h
|
||||
CONFIG_CLEAN_FILES =
|
||||
noinst_PROGRAMS = copycluster$(EXEEXT) regression$(EXEEXT) \
|
||||
parser$(EXEEXT) stow$(EXEEXT) recur$(EXEEXT) testmime$(EXEEXT) \
|
||||
testvcal$(EXEEXT) process$(EXEEXT)
|
||||
PROGRAMS = $(noinst_PROGRAMS)
|
||||
|
||||
am_copycluster_OBJECTS = copycluster.$(OBJEXT)
|
||||
copycluster_OBJECTS = $(am_copycluster_OBJECTS)
|
||||
copycluster_LDADD = $(LDADD)
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@copycluster_DEPENDENCIES = \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libical/.libs/libical_cxx.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libical/.libs/libical.a
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@copycluster_DEPENDENCIES = \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@ ../libical/.libs/libical.a
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@copycluster_DEPENDENCIES = \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libical/.libs/libical_cxx.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libical/.libs/libical.a
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@copycluster_DEPENDENCIES = \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@ ../libical/.libs/libical.a
|
||||
copycluster_LDFLAGS =
|
||||
am_parser_OBJECTS = icaltestparser.$(OBJEXT)
|
||||
parser_OBJECTS = $(am_parser_OBJECTS)
|
||||
parser_LDADD = $(LDADD)
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@parser_DEPENDENCIES = \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libical/.libs/libical_cxx.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libical/.libs/libical.a
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@parser_DEPENDENCIES = \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@ ../libical/.libs/libical.a
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@parser_DEPENDENCIES = \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libical/.libs/libical_cxx.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libical/.libs/libical.a
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@parser_DEPENDENCIES = \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@ ../libical/.libs/libical.a
|
||||
parser_LDFLAGS =
|
||||
am_process_OBJECTS = process.$(OBJEXT)
|
||||
process_OBJECTS = $(am_process_OBJECTS)
|
||||
process_LDADD = $(LDADD)
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@process_DEPENDENCIES = \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libical/.libs/libical_cxx.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libical/.libs/libical.a
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@process_DEPENDENCIES = \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@ ../libical/.libs/libical.a
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@process_DEPENDENCIES = \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libical/.libs/libical_cxx.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libical/.libs/libical.a
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@process_DEPENDENCIES = \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@ ../libical/.libs/libical.a
|
||||
process_LDFLAGS =
|
||||
am_recur_OBJECTS = recur.$(OBJEXT)
|
||||
recur_OBJECTS = $(am_recur_OBJECTS)
|
||||
recur_LDADD = $(LDADD)
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@recur_DEPENDENCIES = \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libical/.libs/libical_cxx.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libical/.libs/libical.a
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@recur_DEPENDENCIES = \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@ ../libical/.libs/libical.a
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@recur_DEPENDENCIES = \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libical/.libs/libical_cxx.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libical/.libs/libical.a
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@recur_DEPENDENCIES = \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@ ../libical/.libs/libical.a
|
||||
recur_LDFLAGS =
|
||||
@WITH_CXX_TRUE@am_regression_OBJECTS = regression.$(OBJEXT) \
|
||||
@WITH_CXX_TRUE@ regression-component.$(OBJEXT) \
|
||||
@WITH_CXX_TRUE@ regression-classify.$(OBJEXT) \
|
||||
@WITH_CXX_TRUE@ regression-utils.$(OBJEXT) \
|
||||
@WITH_CXX_TRUE@ regression-recur.$(OBJEXT) \
|
||||
@WITH_CXX_TRUE@ regression-storage.$(OBJEXT) \
|
||||
@WITH_CXX_TRUE@ regression-cxx.$(OBJEXT)
|
||||
@WITH_CXX_FALSE@am_regression_OBJECTS = regression.$(OBJEXT) \
|
||||
@WITH_CXX_FALSE@ regression-component.$(OBJEXT) \
|
||||
@WITH_CXX_FALSE@ regression-classify.$(OBJEXT) \
|
||||
@WITH_CXX_FALSE@ regression-utils.$(OBJEXT) \
|
||||
@WITH_CXX_FALSE@ regression-recur.$(OBJEXT) \
|
||||
@WITH_CXX_FALSE@ regression-storage.$(OBJEXT)
|
||||
regression_OBJECTS = $(am_regression_OBJECTS)
|
||||
regression_LDADD = $(LDADD)
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@regression_DEPENDENCIES = \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libical/.libs/libical_cxx.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libical/.libs/libical.a
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@regression_DEPENDENCIES = \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@ ../libical/.libs/libical.a
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@regression_DEPENDENCIES = \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libical/.libs/libical_cxx.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libical/.libs/libical.a
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@regression_DEPENDENCIES = \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@ ../libical/.libs/libical.a
|
||||
regression_LDFLAGS =
|
||||
am_stow_OBJECTS = stow.$(OBJEXT)
|
||||
stow_OBJECTS = $(am_stow_OBJECTS)
|
||||
stow_LDADD = $(LDADD)
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@stow_DEPENDENCIES = \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libical/.libs/libical_cxx.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libical/.libs/libical.a
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@stow_DEPENDENCIES = \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@ ../libical/.libs/libical.a
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@stow_DEPENDENCIES = \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libical/.libs/libical_cxx.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libical/.libs/libical.a
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@stow_DEPENDENCIES = \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@ ../libical/.libs/libical.a
|
||||
stow_LDFLAGS =
|
||||
am_testmime_OBJECTS = testmime.$(OBJEXT)
|
||||
testmime_OBJECTS = $(am_testmime_OBJECTS)
|
||||
testmime_LDADD = $(LDADD)
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@testmime_DEPENDENCIES = \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libical/.libs/libical_cxx.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libical/.libs/libical.a
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@testmime_DEPENDENCIES = \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@ ../libical/.libs/libical.a
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@testmime_DEPENDENCIES = \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libical/.libs/libical_cxx.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libical/.libs/libical.a
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@testmime_DEPENDENCIES = \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@ ../libical/.libs/libical.a
|
||||
testmime_LDFLAGS =
|
||||
am_testvcal_OBJECTS = testvcal.$(OBJEXT)
|
||||
testvcal_OBJECTS = $(am_testvcal_OBJECTS)
|
||||
testvcal_LDADD = $(LDADD)
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@testvcal_DEPENDENCIES = \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libical/.libs/libical_cxx.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_TRUE@ ../libical/.libs/libical.a
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@testvcal_DEPENDENCIES = \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_FALSE@@WITH_CXX_FALSE@ ../libical/.libs/libical.a
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@testvcal_DEPENDENCIES = \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libical/.libs/libical_cxx.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_TRUE@ ../libical/.libs/libical.a
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@testvcal_DEPENDENCIES = \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@ ../libicalss/.libs/libicalss.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@ ../libicalvcal/.libs/libicalvcal.a \
|
||||
@WITH_BDB4_TRUE@@WITH_CXX_FALSE@ ../libical/.libs/libical.a
|
||||
testvcal_LDFLAGS =
|
||||
|
||||
DEFS = @DEFS@
|
||||
DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
LDFLAGS = @LDFLAGS@
|
||||
depcomp = $(SHELL) $(top_srcdir)/depcomp
|
||||
@AMDEP_TRUE@DEP_FILES = $(DEPDIR)/copycluster.Po \
|
||||
@AMDEP_TRUE@ $(DEPDIR)/icaltestparser.Po $(DEPDIR)/process.Po \
|
||||
@AMDEP_TRUE@ $(DEPDIR)/recur.Po $(DEPDIR)/regression-classify.Po \
|
||||
@AMDEP_TRUE@ $(DEPDIR)/regression-component.Po \
|
||||
@AMDEP_TRUE@ $(DEPDIR)/regression-cxx.Po \
|
||||
@AMDEP_TRUE@ $(DEPDIR)/regression-recur.Po \
|
||||
@AMDEP_TRUE@ $(DEPDIR)/regression-storage.Po \
|
||||
@AMDEP_TRUE@ $(DEPDIR)/regression-utils.Po \
|
||||
@AMDEP_TRUE@ $(DEPDIR)/regression.Po $(DEPDIR)/stow.Po \
|
||||
@AMDEP_TRUE@ $(DEPDIR)/testmime.Po $(DEPDIR)/testvcal.Po
|
||||
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
|
||||
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
|
||||
LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
|
||||
$(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
|
||||
CCLD = $(CC)
|
||||
LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
|
||||
$(AM_LDFLAGS) $(LDFLAGS) -o $@
|
||||
CFLAGS = @CFLAGS@
|
||||
CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
|
||||
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
|
||||
LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) \
|
||||
$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
|
||||
$(AM_CXXFLAGS) $(CXXFLAGS)
|
||||
CXXLD = $(CXX)
|
||||
CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \
|
||||
$(AM_LDFLAGS) $(LDFLAGS) -o $@
|
||||
CXXFLAGS = @CXXFLAGS@
|
||||
DIST_SOURCES = $(copycluster_SOURCES) $(parser_SOURCES) \
|
||||
$(process_SOURCES) $(recur_SOURCES) $(regression_SOURCES) \
|
||||
$(stow_SOURCES) $(testmime_SOURCES) $(testvcal_SOURCES)
|
||||
DIST_COMMON = Makefile.am Makefile.in
|
||||
SOURCES = $(copycluster_SOURCES) $(parser_SOURCES) $(process_SOURCES) $(recur_SOURCES) $(regression_SOURCES) $(stow_SOURCES) $(testmime_SOURCES) $(testvcal_SOURCES)
|
||||
|
||||
all: all-am
|
||||
|
||||
.SUFFIXES:
|
||||
.SUFFIXES: .c .lo .o .obj
|
||||
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
|
||||
@for dep in $?; do \
|
||||
case '$(am__configure_deps)' in \
|
||||
*$$dep*) \
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
|
||||
&& exit 0; \
|
||||
exit 1;; \
|
||||
esac; \
|
||||
done; \
|
||||
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/test/Makefile'; \
|
||||
.SUFFIXES: .c .cpp .lo .o .obj
|
||||
|
||||
mostlyclean-libtool:
|
||||
-rm -f *.lo
|
||||
|
||||
clean-libtool:
|
||||
-rm -rf .libs _libs
|
||||
|
||||
distclean-libtool:
|
||||
-rm -f libtool
|
||||
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
|
||||
cd $(top_srcdir) && \
|
||||
$(AUTOMAKE) --gnu src/test/Makefile
|
||||
.PRECIOUS: Makefile
|
||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
||||
@case '$?' in \
|
||||
*config.status*) \
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
||||
*) \
|
||||
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
||||
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
||||
esac;
|
||||
|
||||
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
|
||||
$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
Makefile: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.in $(top_builddir)/config.status
|
||||
cd $(top_builddir) && \
|
||||
CONFIG_HEADERS= CONFIG_LINKS= \
|
||||
CONFIG_FILES=$(subdir)/$@ $(SHELL) ./config.status
|
||||
|
||||
clean-noinstPROGRAMS:
|
||||
@list='$(noinst_PROGRAMS)'; for p in $$list; do \
|
||||
f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
|
||||
echo " rm -f $$p $$f"; \
|
||||
rm -f $$p $$f ; \
|
||||
done
|
||||
-test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
|
||||
copycluster$(EXEEXT): $(copycluster_OBJECTS) $(copycluster_DEPENDENCIES)
|
||||
@rm -f copycluster$(EXEEXT)
|
||||
$(LINK) $(copycluster_LDFLAGS) $(copycluster_OBJECTS) $(copycluster_LDADD) $(LIBS)
|
||||
@ -332,114 +428,114 @@ recur$(EXEEXT): $(recur_OBJECTS) $(recur_DEPENDENCIES)
|
||||
$(LINK) $(recur_LDFLAGS) $(recur_OBJECTS) $(recur_LDADD) $(LIBS)
|
||||
regression$(EXEEXT): $(regression_OBJECTS) $(regression_DEPENDENCIES)
|
||||
@rm -f regression$(EXEEXT)
|
||||
$(LINK) $(regression_LDFLAGS) $(regression_OBJECTS) $(regression_LDADD) $(LIBS)
|
||||
$(CXXLINK) $(regression_LDFLAGS) $(regression_OBJECTS) $(regression_LDADD) $(LIBS)
|
||||
stow$(EXEEXT): $(stow_OBJECTS) $(stow_DEPENDENCIES)
|
||||
@rm -f stow$(EXEEXT)
|
||||
$(LINK) $(stow_LDFLAGS) $(stow_OBJECTS) $(stow_LDADD) $(LIBS)
|
||||
testmime$(EXEEXT): $(testmime_OBJECTS) $(testmime_DEPENDENCIES)
|
||||
@rm -f testmime$(EXEEXT)
|
||||
$(LINK) $(testmime_LDFLAGS) $(testmime_OBJECTS) $(testmime_LDADD) $(LIBS)
|
||||
testvcal$(EXEEXT): $(testvcal_OBJECTS) $(testvcal_DEPENDENCIES)
|
||||
@rm -f testvcal$(EXEEXT)
|
||||
$(LINK) $(testvcal_LDFLAGS) $(testvcal_OBJECTS) $(testvcal_LDADD) $(LIBS)
|
||||
|
||||
mostlyclean-compile:
|
||||
-rm -f *.$(OBJEXT)
|
||||
-rm -f *.$(OBJEXT) core *.core
|
||||
|
||||
distclean-compile:
|
||||
-rm -f *.tab.c
|
||||
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/copycluster.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/icaltestparser.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/process.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/recur.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/regression-classify.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/regression-component.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/regression-recur.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/regression-storage.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/regression-utils.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/regression.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/stow.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/testmime.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/copycluster.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/icaltestparser.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/process.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/recur.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/regression-classify.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/regression-component.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/regression-cxx.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/regression-recur.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/regression-storage.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/regression-utils.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/regression.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/stow.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/testmime.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/testvcal.Po@am__quote@
|
||||
|
||||
distclean-depend:
|
||||
-rm -rf $(DEPDIR)
|
||||
|
||||
.c.o:
|
||||
@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
|
||||
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
|
||||
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
|
||||
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
||||
@am__fastdepCC_FALSE@ $(COMPILE) -c $<
|
||||
@AMDEP_TRUE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
|
||||
@AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
|
||||
@AMDEP_TRUE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
||||
$(COMPILE) -c `test -f $< || echo '$(srcdir)/'`$<
|
||||
|
||||
.c.obj:
|
||||
@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
|
||||
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
|
||||
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
|
||||
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
||||
@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
|
||||
@AMDEP_TRUE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
|
||||
@AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
|
||||
@AMDEP_TRUE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
||||
$(COMPILE) -c `cygpath -w $<`
|
||||
|
||||
.c.lo:
|
||||
@am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
|
||||
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
|
||||
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
|
||||
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
||||
@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $<
|
||||
@AMDEP_TRUE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
|
||||
@AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@
|
||||
@AMDEP_TRUE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
||||
$(LTCOMPILE) -c -o $@ `test -f $< || echo '$(srcdir)/'`$<
|
||||
CCDEPMODE = @CCDEPMODE@
|
||||
|
||||
mostlyclean-libtool:
|
||||
-rm -f *.lo
|
||||
.cpp.o:
|
||||
@AMDEP_TRUE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
|
||||
@AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
|
||||
@AMDEP_TRUE@ $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
||||
$(CXXCOMPILE) -c -o $@ `test -f $< || echo '$(srcdir)/'`$<
|
||||
|
||||
clean-libtool:
|
||||
-rm -rf .libs _libs
|
||||
.cpp.obj:
|
||||
@AMDEP_TRUE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
|
||||
@AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
|
||||
@AMDEP_TRUE@ $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
||||
$(CXXCOMPILE) -c -o $@ `cygpath -w $<`
|
||||
|
||||
distclean-libtool:
|
||||
-rm -f libtool
|
||||
.cpp.lo:
|
||||
@AMDEP_TRUE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
|
||||
@AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@
|
||||
@AMDEP_TRUE@ $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
||||
$(LTCXXCOMPILE) -c -o $@ `test -f $< || echo '$(srcdir)/'`$<
|
||||
CXXDEPMODE = @CXXDEPMODE@
|
||||
uninstall-info-am:
|
||||
|
||||
tags: TAGS
|
||||
|
||||
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
|
||||
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
||||
list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \
|
||||
unique=`for i in $$list; do \
|
||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
done | \
|
||||
$(AWK) ' { files[$$0] = 1; } \
|
||||
END { for (i in files) print i; }'`; \
|
||||
mkid -fID $$unique
|
||||
tags: TAGS
|
||||
mkid -fID $$unique $(LISP)
|
||||
|
||||
TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
|
||||
$(TAGS_FILES) $(LISP)
|
||||
tags=; \
|
||||
here=`pwd`; \
|
||||
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
||||
list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \
|
||||
unique=`for i in $$list; do \
|
||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
done | \
|
||||
$(AWK) ' { files[$$0] = 1; } \
|
||||
END { for (i in files) print i; }'`; \
|
||||
if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
|
||||
test -n "$$unique" || unique=$$empty_fix; \
|
||||
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
||||
$$tags $$unique; \
|
||||
fi
|
||||
ctags: CTAGS
|
||||
CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
|
||||
$(TAGS_FILES) $(LISP)
|
||||
tags=; \
|
||||
here=`pwd`; \
|
||||
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
||||
unique=`for i in $$list; do \
|
||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
done | \
|
||||
$(AWK) ' { files[$$0] = 1; } \
|
||||
END { for (i in files) print i; }'`; \
|
||||
test -z "$(CTAGS_ARGS)$$tags$$unique" \
|
||||
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
|
||||
$$tags $$unique
|
||||
test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
|
||||
|| etags $(ETAGS_ARGS) $$tags $$unique $(LISP)
|
||||
|
||||
GTAGS:
|
||||
here=`$(am__cd) $(top_builddir) && pwd` \
|
||||
here=`CDPATH=: && cd $(top_builddir) && pwd` \
|
||||
&& cd $(top_srcdir) \
|
||||
&& gtags -i $(GTAGS_ARGS) $$here
|
||||
|
||||
distclean-tags:
|
||||
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
|
||||
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH
|
||||
|
||||
check-TESTS: $(TESTS)
|
||||
@failed=0; all=0; xfail=0; xpass=0; skip=0; \
|
||||
@failed=0; all=0; xfail=0; xpass=0; \
|
||||
srcdir=$(srcdir); export srcdir; \
|
||||
list='$(TESTS)'; \
|
||||
if test -n "$$list"; then \
|
||||
@ -451,29 +547,26 @@ check-TESTS: $(TESTS)
|
||||
all=`expr $$all + 1`; \
|
||||
case " $(XFAIL_TESTS) " in \
|
||||
*" $$tst "*) \
|
||||
xpass=`expr $$xpass + 1`; \
|
||||
failed=`expr $$failed + 1`; \
|
||||
echo "XPASS: $$tst"; \
|
||||
xpass=`expr $$xpass + 1`; \
|
||||
failed=`expr $$failed + 1`; \
|
||||
echo "XPASS: $$tst"; \
|
||||
;; \
|
||||
*) \
|
||||
echo "PASS: $$tst"; \
|
||||
echo "PASS: $$tst"; \
|
||||
;; \
|
||||
esac; \
|
||||
elif test $$? -ne 77; then \
|
||||
all=`expr $$all + 1`; \
|
||||
case " $(XFAIL_TESTS) " in \
|
||||
*" $$tst "*) \
|
||||
xfail=`expr $$xfail + 1`; \
|
||||
echo "XFAIL: $$tst"; \
|
||||
xfail=`expr $$xfail + 1`; \
|
||||
echo "XFAIL: $$tst"; \
|
||||
;; \
|
||||
*) \
|
||||
failed=`expr $$failed + 1`; \
|
||||
echo "FAIL: $$tst"; \
|
||||
failed=`expr $$failed + 1`; \
|
||||
echo "FAIL: $$tst"; \
|
||||
;; \
|
||||
esac; \
|
||||
else \
|
||||
skip=`expr $$skip + 1`; \
|
||||
echo "SKIP: $$tst"; \
|
||||
fi; \
|
||||
done; \
|
||||
if test "$$failed" -eq 0; then \
|
||||
@ -489,49 +582,28 @@ check-TESTS: $(TESTS)
|
||||
banner="$$failed of $$all tests did not behave as expected ($$xpass unexpected passes)"; \
|
||||
fi; \
|
||||
fi; \
|
||||
dashes="$$banner"; \
|
||||
skipped=""; \
|
||||
if test "$$skip" -ne 0; then \
|
||||
skipped="($$skip tests were not run)"; \
|
||||
test `echo "$$skipped" | wc -c` -le `echo "$$banner" | wc -c` || \
|
||||
dashes="$$skipped"; \
|
||||
fi; \
|
||||
report=""; \
|
||||
if test "$$failed" -ne 0 && test -n "$(PACKAGE_BUGREPORT)"; then \
|
||||
report="Please report to $(PACKAGE_BUGREPORT)"; \
|
||||
test `echo "$$report" | wc -c` -le `echo "$$banner" | wc -c` || \
|
||||
dashes="$$report"; \
|
||||
fi; \
|
||||
dashes=`echo "$$dashes" | sed s/./=/g`; \
|
||||
dashes=`echo "$$banner" | sed s/./=/g`; \
|
||||
echo "$$dashes"; \
|
||||
echo "$$banner"; \
|
||||
test -z "$$skipped" || echo "$$skipped"; \
|
||||
test -z "$$report" || echo "$$report"; \
|
||||
echo "$$dashes"; \
|
||||
test "$$failed" -eq 0; \
|
||||
else :; fi
|
||||
fi
|
||||
|
||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||
|
||||
top_distdir = ../..
|
||||
distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)
|
||||
|
||||
distdir: $(DISTFILES)
|
||||
@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
|
||||
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
|
||||
list='$(DISTFILES)'; for file in $$list; do \
|
||||
case $$file in \
|
||||
$(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
|
||||
$(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
|
||||
esac; \
|
||||
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
||||
@for file in $(DISTFILES); do \
|
||||
if test -f $$file; then d=.; else d=$(srcdir); fi; \
|
||||
dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
|
||||
if test "$$dir" != "$$file" && test "$$dir" != "."; then \
|
||||
dir="/$$dir"; \
|
||||
$(mkdir_p) "$(distdir)$$dir"; \
|
||||
else \
|
||||
dir=''; \
|
||||
$(mkinstalldirs) "$(distdir)/$$dir"; \
|
||||
fi; \
|
||||
if test -d $$d/$$file; then \
|
||||
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
||||
cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
|
||||
fi; \
|
||||
cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
|
||||
cp -pR $$d/$$file $(distdir) \
|
||||
|| exit 1; \
|
||||
else \
|
||||
test -f $(distdir)/$$file \
|
||||
|| cp -p $$d/$$file $(distdir)/$$file \
|
||||
@ -542,7 +614,9 @@ check-am: all-am
|
||||
$(MAKE) $(AM_MAKEFLAGS) check-TESTS
|
||||
check: check-am
|
||||
all-am: Makefile $(PROGRAMS)
|
||||
|
||||
installdirs:
|
||||
|
||||
install: install-am
|
||||
install-exec: install-exec-am
|
||||
install-data: install-data-am
|
||||
@ -554,7 +628,6 @@ install-am: all-am
|
||||
installcheck: installcheck-am
|
||||
install-strip:
|
||||
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
`test -z '$(STRIP)' || \
|
||||
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
|
||||
mostlyclean-generic:
|
||||
@ -562,7 +635,7 @@ mostlyclean-generic:
|
||||
clean-generic:
|
||||
|
||||
distclean-generic:
|
||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
||||
-rm -f Makefile $(CONFIG_CLEAN_FILES) stamp-h stamp-h[0-9]*
|
||||
|
||||
maintainer-clean-generic:
|
||||
@echo "This command is intended for maintainers to use"
|
||||
@ -573,17 +646,14 @@ clean-am: clean-generic clean-libtool clean-noinstPROGRAMS \
|
||||
mostlyclean-am
|
||||
|
||||
distclean: distclean-am
|
||||
-rm -rf ./$(DEPDIR)
|
||||
-rm -f Makefile
|
||||
distclean-am: clean-am distclean-compile distclean-generic \
|
||||
distclean-libtool distclean-tags
|
||||
|
||||
distclean-am: clean-am distclean-compile distclean-depend \
|
||||
distclean-generic distclean-libtool distclean-tags
|
||||
|
||||
dvi: dvi-am
|
||||
|
||||
dvi-am:
|
||||
|
||||
html: html-am
|
||||
|
||||
info: info-am
|
||||
|
||||
info-am:
|
||||
@ -599,8 +669,7 @@ install-man:
|
||||
installcheck-am:
|
||||
|
||||
maintainer-clean: maintainer-clean-am
|
||||
-rm -rf ./$(DEPDIR)
|
||||
-rm -f Makefile
|
||||
|
||||
maintainer-clean-am: distclean-am maintainer-clean-generic
|
||||
|
||||
mostlyclean: mostlyclean-am
|
||||
@ -608,26 +677,17 @@ mostlyclean: mostlyclean-am
|
||||
mostlyclean-am: mostlyclean-compile mostlyclean-generic \
|
||||
mostlyclean-libtool
|
||||
|
||||
pdf: pdf-am
|
||||
|
||||
pdf-am:
|
||||
|
||||
ps: ps-am
|
||||
|
||||
ps-am:
|
||||
|
||||
uninstall-am: uninstall-info-am
|
||||
|
||||
.PHONY: CTAGS GTAGS all all-am check check-TESTS check-am clean \
|
||||
clean-generic clean-libtool clean-noinstPROGRAMS ctags \
|
||||
distclean distclean-compile distclean-generic \
|
||||
distclean-libtool distclean-tags distdir dvi dvi-am html \
|
||||
html-am info info-am install install-am install-data \
|
||||
install-data-am install-exec install-exec-am install-info \
|
||||
install-info-am install-man install-strip installcheck \
|
||||
installcheck-am installdirs maintainer-clean \
|
||||
maintainer-clean-generic mostlyclean mostlyclean-compile \
|
||||
mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
|
||||
.PHONY: GTAGS all all-am check check-TESTS check-am clean clean-generic \
|
||||
clean-libtool clean-noinstPROGRAMS distclean distclean-compile \
|
||||
distclean-depend distclean-generic distclean-libtool \
|
||||
distclean-tags distdir dvi dvi-am info info-am install \
|
||||
install-am install-data install-data-am install-exec \
|
||||
install-exec-am install-info install-info-am install-man \
|
||||
install-strip installcheck installcheck-am installdirs \
|
||||
maintainer-clean maintainer-clean-generic mostlyclean \
|
||||
mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
|
||||
tags uninstall uninstall-am uninstall-info-am
|
||||
|
||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: copycluster.c
|
||||
CREATOR: eric 15 January 2000
|
||||
|
||||
$Id: copycluster.c,v 1.16 2007/04/30 13:57:49 artcancro Exp $
|
||||
$Id: copycluster.c,v 1.15 2002/07/16 10:04:08 acampi Exp $
|
||||
$Locker: $
|
||||
|
||||
(C) COPYRIGHT 2000 Eric Busboom
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
FILE: icaltestparser.c
|
||||
CREATOR: eric 20 June 1999
|
||||
|
||||
$Id: icaltestparser.c,v 1.3 2007/04/30 13:57:49 artcancro Exp $
|
||||
$Id: icaltestparser.c,v 1.2 2001/01/16 06:55:09 ebusboom Exp $
|
||||
$Locker: $
|
||||
|
||||
The contents of this file are subject to the Mozilla Public License
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user