Install Exactness.h and create library for unit access

This commit is contained in:
Daniel Zaoui 2018-04-02 13:46:25 +03:00
parent 4373f25dc1
commit cdb033bcbc
5 changed files with 27 additions and 4 deletions

View File

@ -15,4 +15,7 @@ EXTRA_DIST = README AUTHORS COPYING
SUBDIRS = src
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = exactness.pc
ACLOCAL_AMFLAGS = -I m4

View File

@ -50,4 +50,5 @@ Makefile
src/Makefile
src/bin/Makefile
src/lib/Makefile
exactness.pc
])

10
exactness.pc.in Normal file
View File

@ -0,0 +1,10 @@
prefix=@prefix@
exec_prefix=@exec_prefix@
libdir=@libdir@
includedir=@includedir@
Name: Exactness
Description: A Library to read and write Exactness units
Version: @VERSION@
Libs: -L${libdir} -lexactness
Cflags: -I${includedir}/exactness

View File

@ -1,6 +1,8 @@
#ifndef _EXACTNESS_H
#define _EXACTNESS_H
#include <Evas.h>
#ifdef EAPI
# undef EAPI
#endif
@ -27,8 +29,6 @@
# endif
#endif /* ! _WIN32 */
#include <Evas.h>
/**
* @page exactness_main Exactness
*

View File

@ -1,5 +1,8 @@
MAINTAINERCLEANFILES = Makefile.in
other_includedir = $(includedir)/exactness
other_include_HEADERS = Exactness.h
AM_CPPFLAGS = \
-I$(top_srcdir)/src/bin \
-DPACKAGE_BIN_DIR=\"$(bindir)\" \
@ -11,8 +14,14 @@ EXTRA_DIST = \
tsuite_file_data.h
exactness_private.h
pkgdir = $(libdir)/exactness
#pkg_LTLIBRARIES = libexactness_recorder.la libexactness_player.la
pkgdir = $(libdir)
pkg_LTLIBRARIES = libexactness.la
libexactness_la_SOURCES = file.c
libexactness_la_LDFLAGS = -fPIC -rdynamic
libexactness_la_DEPENDENCIES = $(top_builddir)/config.h
libexactness_la_LIBADD = @EFL_LIBS@
libexactness_la_CFLAGS = @EFL_CFLAGS@
libexactness_recorder_la_SOURCES = \
tsuite_hook_recorder.c \