Browse Source

Added more tasks to TODO, done some initial build system preparation

tags/ZeroOneZero
Mario Danic 13 years ago
parent
commit
66ca22da40
3 changed files with 18 additions and 34 deletions
  1. +13
    -30
      Makefile.am
  2. +1
    -0
      TODO
  3. +4
    -4
      configure.ac

+ 13
- 30
Makefile.am View File

@@ -1,21 +1,20 @@
pkgconfigdir=$(libdir)/pkgconfig
libincludedir=$(includedir)/libburn
libincludedir=$(includedir)/libisoburn

lib_LTLIBRARIES = libburn/libburn.la
lib_LTLIBRARIES = src/libisoburn.la

## ========================================================================= ##

# Build libraries
libburn_libburn_la_LDFLAGS = \
src_libisoburn_la_LDFLAGS = \
-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
libburn_libburn_la_LIBADD = $(LIBBURN_ARCH_LIBS) $(THREAD_LIBS)
libburn_libburn_la_SOURCES = \
libburn/async.c \
libburn/async.h \
libburn/back_hacks.h \
libburn/cleanup.c \
libburn/cleanup.h \
libburn/crc.c \
src_libisoburn_la_SOURCES = \
src/burn_wrap.c \
src/data_source.c \
src/isoburn.c \
src/isoburn.h \
src/isofs_wrap.c \
src/libisoburn.h \
libburn/crc.h \
libburn/debug.c \
libburn/debug.h \
@@ -163,13 +162,11 @@ indent: $(indent_files)

# Extra things
nodist_pkgconfig_DATA = \
libburn-5.pc
libisoburn.pc

# http://www.nada.kth.se/cgi-bin/info?(automake.info)Man%20pages
man_MANS = cdrskin/cdrskin.1

EXTRA_DIST = \
libburn-5.pc.in \
libisoburn.pc.in \
version.h.in \
doc/comments \
doc/doxygen.conf.in \
@@ -177,22 +174,8 @@ EXTRA_DIST = \
AUTHORS \
CONTRIBUTORS \
COPYRIGHT \
cdrskin/README \
cdrskin/cdrecord_spy.sh \
cdrskin/compile_cdrskin.sh \
cdrskin/convert_man_to_html.sh \
cdrskin/changelog.txt \
cdrskin/cdrskin_eng.html \
cdrskin/wiki_plain.txt \
cdrskin/cleanup.h \
cdrskin/cleanup.c \
libburn/os-freebsd.h \
libburn/os-linux.h \
libburn/sg-freebsd.c \
libburn/sg-linux.c \
COPYING \
NEWS \
ChangeLog \
INSTALL \
$(man_MANS)
INSTALL


+ 1
- 0
TODO View File

@@ -6,5 +6,6 @@
[Task] Explain to Thomas & Vreixo about NEWS importance (all libburnia components
will benefit
[Task] Write a document about ABI & API
[Task] Create following targets for make: Src, Indent, Docs, Test, All [Any other suggestions?)

All those tasks are currently assigned to Mario.

+ 4
- 4
configure.ac View File

@@ -1,4 +1,4 @@
AC_INIT([libburn], [0.3.9], [http://libburnia-project.org])
AC_INIT([libisoburn], [0.0.1], [http://libburnia-project.org])
AC_PREREQ([2.50])
dnl AC_CONFIG_HEADER([config.h])

@@ -18,8 +18,8 @@ dnl
dnl if MAJOR or MINOR version changes, be sure to change AC_INIT above to match
dnl
BURN_MAJOR_VERSION=0
BURN_MINOR_VERSION=3
BURN_MICRO_VERSION=9
BURN_MINOR_VERSION=0
BURN_MICRO_VERSION=1
BURN_INTERFACE_AGE=0
BURN_BINARY_AGE=0
BURN_VERSION=$BURN_MAJOR_VERSION.$BURN_MINOR_VERSION.$BURN_MICRO_VERSION
@@ -100,6 +100,6 @@ AC_CONFIG_FILES([
Makefile
doc/doxygen.conf
version.h
libburn-5.pc
libisoburn.pc
])
AC_OUTPUT

Loading…
Cancel
Save