Add missing libraries to examples' Makefiles
[dockapps.git] / ascd / libworkman / Imakefile
blob2c8e6140d4a03a3bc84068fddb6172f7da2edb3f
1 XCOMM -------------------------------------------------------------------
2 XCOMM                     libworkman Imakefile
3 XCOMM -------------------------------------------------------------------
4 XCOMM
5 XCOMM This file is part of LibWorkMan, the civilized CD player library
6 XCOMM (c) 1991-1997 by Steven Grimm (original author)
7 XCOMM (c) by Dirk Försterling (current 'author' = maintainer)
8 XCOMM The maintainer can be contacted by his e-mail address:
9 XCOMM milliByte@DeathsDoor.com
10 XCOMM
11 XCOMM This library is free software; you can redistribute it and/or
12 XCOMM modify it under the terms of the GNU Library General Public
13 XCOMM License as published by the Free Software Foundation; either
14 XCOMM version 2 of the License, or (at your option) any later version.
15 XCOMM
16 XCOMM This library is distributed in the hope that it will be useful,
17 XCOMM but WITHOUT ANY WARRANTY; without even the implied warranty of
18 XCOMM MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
19 XCOMM Library General Public License for more details.
20 XCOMM
21 XCOMM You should have received a copy of the GNU Library General Public
22 XCOMM License along with this library; if not, write to the Free
23 XCOMM Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
24 XCOMM
25 XCOMM -------------------------------------------------------------------
26 XCOMM
27 XCOMM Please edit the file "Config" for paths.
28 XCOMM
30 #include <Config>
32 #include "include/wm_version.h"
34 WM_LIBVER=WM_LIBVER_MAJOR.WM_LIBVER_MINOR.WM_LIBVER_PL
36 SRCS = cddb.c cdrom.c cdinfo.c plat_freebsd.c plat_sun.c plat_hpux.c \
37        plat_ultrix.c plat_news.c plat_bsd386.c plat_osf1.c plat_linux.c \
38        plat_aix.c plat_openbsd.c plat_irix.c plat_svr4.c \
39        drv_sony.c drv_toshiba.c scsi.c database.c index.c \
40        wm_helpers.c
42 OBJS = cddb.o cdrom.o cdinfo.o plat_freebsd.o plat_sun.o plat_hpux.o \
43        plat_ultrix.o plat_news.o plat_bsd386.o plat_osf1.o plat_linux.o \
44        plat_aix.o plat_openbsd.o plat_irix.o plat_svr4.o \
45        drv_sony.o drv_toshiba.o scsi.o database.o index.o \
46        wm_helpers.o
48 HEADERS= \
49         include/wm_cdda.h \
50         include/wm_cdinfo.h \
51         include/wm_cdrom.h \
52         include/wm_config.h \
53         include/wm_database.h \
54         include/wm_helpers.h \
55         include/wm_index.h \
56         include/wm_platform.h \
57         include/wm_scsi.h \
58         include/wm_struct.h \
59         include/wm_version.h \
60         include/workman.h \
61         include/workman_defs.h
64 #include <Library.tmpl>
66 #ifdef SHARED_LIBWORKMAN
67 SharedLibraryTarget(workman,$(WM_LIBVER),$(OBJS),.,.)
68 InstallSharedLibrary(workman,$(WM_LIBVER),$(LIBDIR))
69 #else
70 NormalLibraryTarget(workman, $(OBJS))
71 #endif
73 InstallMultiple($(HEADERS),$(WMINCDIR))