1## Process this file with automake to produce Makefile.in
2#######################################################################
3# gaul-devel/src/Makefile.am
4#######################################################################
5#
6# GAUL - Genetic Algorithm Utility library.
7# Copyright ©2000-2005, Stewart Adcock <stewart@linux-domain.com>
8# All rights reserved.
9#
10# The latest version of this program should be available at:
11# http://gaul.sourceforge.net/
12#
13# This program is free software; you can redistribute it and/or modify
14# it under the terms of the GNU General Public License as published by
15# the Free Software Foundation; either version 2 of the License, or
16# (at your option) any later version.  Alternatively, if your project
17# is incompatible with the GPL, I will probably agree to requests
18# for permission to use the terms of any other license.
19#
20# This program is distributed in the hope that it will be useful, but
21# WITHOUT ANY WARRANTY WHATSOEVER.
22#
23# A full copy of the GNU General Public License should be in the file
24# "COPYING" provided with this distribution; if not, see:
25# http://www.gnu.org/
26#
27#######################################################################
28
29# require automake 1.4
30AUTOMAKE_OPTIONS = 1.4
31
32# Kludge:
33INCLUDES = -I../util/ -I../../util/
34
35lib_LTLIBRARIES = libgaul.la
36
37libgaul_la_DEPENDENCIES = gaul.h
38
39libgaul_la_SOURCES = \
40    ga_bitstring.c \
41    ga_chromo.c \
42    ga_climbing.c \
43    ga_compare.c \
44    ga_core.c \
45    ga_crossover.c \
46    ga_de.c \
47    ga_deterministiccrowding.c \
48    ga_intrinsics.c \
49    ga_io.c \
50    ga_gradient.c \
51    ga_mutate.c \
52    ga_optim.c \
53    ga_qsort.c \
54    ga_rank.c \
55    ga_replace.c \
56    ga_randomsearch.c \
57    ga_seed.c \
58    ga_select.c \
59    ga_sa.c \
60    ga_similarity.c \
61    ga_simplex.c \
62    ga_stats.c \
63    ga_systematicsearch.c \
64    ga_tabu.c \
65    ga_utility.c
66
67nobase_include_HEADERS = \
68    gaul/ga_bitstring.h \
69    gaul/ga_chromo.h \
70    gaul/ga_climbing.h \
71    gaul/ga_core.h \
72    gaul/ga_de.h \
73    gaul/ga_deterministiccrowding.h \
74    gaul/ga_intrinsics.h \
75    gaul/ga_gradient.h \
76    gaul/ga_optim.h \
77    gaul/ga_qsort.h \
78    gaul/ga_randomsearch.h \
79    gaul/ga_sa.h \
80    gaul/ga_similarity.h \
81    gaul/ga_simplex.h \
82    gaul/ga_systematicsearch.h \
83    gaul/ga_tabu.h \
84    gaul.h
85
86libgaul_la_LIBFLAGS = -lm
87libgaul_la_LDFLAGS = -version-info ${GA_MAJOR_VERSION}:${GA_LT_MINOR_VERSION}:0
88
89
90