mirror of
https://github.com/Llewellynvdm/Tomb.git
synced 2024-11-26 14:56:33 +00:00
TODO updates and enable-debug configure flag
This commit is contained in:
parent
e6db14dcfc
commit
cc9ecb9c20
26
TODO.org
26
TODO.org
@ -5,15 +5,13 @@ you are welcome to send patches to jaromil@dyne.org
|
||||
|
||||
* TODO Release 1.0 :80%:
|
||||
|
||||
** DONE [#A] desktop integration with mime types the freedesktop way :jaromil:
|
||||
|
||||
** DONE [#B] debian packaging with desktop integration :jaromil:
|
||||
** DONE [#A] desktop integration the freedesktop way :jaromil:
|
||||
|
||||
** DONE [#A] use a posix thread instead of fork for status close :jaromil:
|
||||
|
||||
** TODO [#A] fix operation without DISPLAY (over SSH) :hellekin:
|
||||
** [#A] fix operation without DISPLAY (over SSH) :hellekin:
|
||||
|
||||
** TODO [#A] use a config file to map bind mounts :jaromil:
|
||||
** [#A] use a config file to map bind mounts :jaromil:
|
||||
|
||||
useful also to choose a default file browser and other things.
|
||||
|
||||
@ -21,11 +19,21 @@ you are welcome to send patches to jaromil@dyne.org
|
||||
a tomb so that personal directories appear in the home folder.
|
||||
|
||||
|
||||
** [#C] make one single status handle more tombs
|
||||
** DONE [#B] debian packaging with desktop integration :jaromil:
|
||||
|
||||
** [#C] decorate creation wizard with ASCII art
|
||||
** [#B] incremental backup system using bup :jaromil:
|
||||
|
||||
* TODO Release 2.0
|
||||
tombs are modifed only where needed so file changes are local to
|
||||
the file segment where data is stored. i've tested this idea and it
|
||||
works! bup makes incremental backups using git as a backend, big up
|
||||
apenwarr :) on git://github.com/apenwarr/bup
|
||||
|
||||
|
||||
** TODO [#C] make one single status handle more tombs
|
||||
|
||||
** TODO [#C] decorate creation wizard with ASCII art
|
||||
|
||||
* TODO Release 2.0 :00%:
|
||||
|
||||
100% backward compatible with tombs created with 1.0
|
||||
|
||||
@ -45,5 +53,3 @@ you are welcome to send patches to jaromil@dyne.org
|
||||
|
||||
** [#C] more gtk dialogs for configurations? keep it minimal!
|
||||
|
||||
** [#C] bomb the V...... and shoot the P...
|
||||
|
||||
|
18
configure.ac
18
configure.ac
@ -12,7 +12,7 @@ AC_CANONICAL_HOST
|
||||
dnl backwards compatibility for autoconf >= 2.64
|
||||
dnl PACKAGE_URL should be the fifth argument of AC_INIT
|
||||
m4_define([AC_PACKAGE_URL], [http://tomb.dyne.org])
|
||||
AC_DEFINE(PACKAGE_URL, "AC_PACKAGE_URL", [Package URL])
|
||||
dnl AC_DEFINE(PACKAGE_URL, "AC_PACKAGE_URL", [Package URL])
|
||||
AC_SUBST(PACKAGE_URL, AC_PACKAGE_URL)
|
||||
|
||||
dnl ==============================================================
|
||||
@ -83,12 +83,28 @@ PKG_CHECK_MODULES(NOTIFY, libnotify, :,
|
||||
AC_SUBST([NOTIFY_CFLAGS])
|
||||
AC_SUBST([NOTIFY_LIBS])
|
||||
|
||||
dnl compile with full warnings and debugging symbols
|
||||
AC_ARG_ENABLE(debug,
|
||||
AS_HELP_STRING([--enable-debug],[compile with debug symbols (no)]),
|
||||
[enable_debug=$enableval],
|
||||
[enable_debug=no])
|
||||
AC_MSG_CHECKING([if compiling with debug symbols])
|
||||
if test x$enable_debug = xyes; then
|
||||
AC_MSG_RESULT([yes])
|
||||
CFLAGS="$CFLAGS -Wall -g -ggdb"
|
||||
else
|
||||
AC_MSG_RESULT([no])
|
||||
fi
|
||||
AC_SUBST(CFLAGS)
|
||||
|
||||
|
||||
PACKAGE_DATA_DIR='${prefix}/share/tomb'
|
||||
AC_SUBST(PACKAGE_DATA_DIR)
|
||||
# mime TODO see http://www.freedesktop.org/wiki/Specifications/AddingMIMETutor
|
||||
XDG_DATA_DIR='${prefix}/share/mime/packages'
|
||||
AC_SUBST(XDG_DATA_DIR)
|
||||
|
||||
|
||||
dnl alphabetic order on dir/subdir, but Makefile sorts before everything
|
||||
AC_CONFIG_FILES([
|
||||
Makefile
|
||||
|
Loading…
Reference in New Issue
Block a user