1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
empty:=
space:= $(empty) $(empty)
LIB_VERSION = 0.0.5
SPACE_VERSION = $(subst .,$(space),$(LIB_VERSION))
VERSION_CURRENT = $(wordlist 1, 1, $(SPACE_VERSION))
VERSION_REVISION = $(wordlist 3, 3, $(SPACE_VERSION))
VERSION_AGE = $(wordlist 2, 2, $(SPACE_VERSION))
LD_VERSION = $(VERSION_CURRENT):$(VERSION_REVISION):$(VERSION_AGE)
AM_CFLAGS = -Wall -Wsign-compare -I$(top_srcdir)/include \
-I$(top_srcdir)/libedit -DIPMI_CHECK_LOCKS $(GLIB_CFLAGS) \
$(TCL_CFLAGS)
lib_LTLIBRARIES = libOpenIPMIcmdlang.la
libOpenIPMIcmdlang_la_SOURCES = cmdlang.c cmd_domain.c cmd_entity.c cmd_mc.c \
cmd_pet.c cmd_sensor.c cmd_control.c cmd_sel.c cmd_lanparm.c \
cmd_pef.c cmd_conn.c cmd_fru.c out_fru.c cmd_solparm.c
libOpenIPMIcmdlang_la_LIBADD = -lm \
$(top_builddir)/utils/libOpenIPMIutils.la \
$(top_builddir)/lib/libOpenIPMI.la
libOpenIPMIcmdlang_la_LDFLAGS = -rdynamic -version-info $(LD_VERSION) \
-Wl,-Map -Wl,libOpenIPMIcmdlang.map -L$(DESTDIR)$(libdir) -R$(libdir)
bin_PROGRAMS = openipmish
openipmish_SOURCES = ipmish.c os_debug.c
openipmish_LDADD = libOpenIPMIcmdlang.la \
$(top_builddir)/utils/libOpenIPMIutils.la \
$(top_builddir)/lib/libOpenIPMI.la \
$(top_builddir)/unix/libOpenIPMIposix.la \
$(top_builddir)/libedit/libedit.a \
$(SNMPLIBS) $(GLIB_LIB) $(GLIB_LIBS) \
$(TCL_LIB) $(TCL_LIBS) \
$(OPENSSLLIBS) $(GDBM_LIB)
CLEANFILES = libOpenIPMIcmdlang.map
# We need to make a link from ipmish to openipmish for backwards
# compatability.
install-data-local:
$(RM) -f $(DESTDIR)$(bindir)/ipmish
$(LN_S) openipmish $(DESTDIR)$(bindir)/ipmish
|