The idea is to make it debian-packaging friendly.
It should work out of the box if appended a minimalistic debian
directory now.
*.i*86
*.x86_64
*.hex
-src/rtr_server
+rtr_server
# Debug files
*.dSYM/
.settings/
Debug/
-# Autoconf
-# autoconf files
-######################
+# Autotools
*.in
*.m4
.deps
depcomp
install-sh
missing
+
+# Packaging
+*.7z
+*.dmg
+*.gz
+*.iso
+*.jar
+*.rar
+*.tar
+*.zip
+
+# Temporal files
+*~
+
+# Unwanted manure shat by imbecile OSs
+.DS_Store*
+ehthumbs.db
+Icon?
+Thumbs.db
# GNU wants us to include some files that we really don't want; therefore
-# foreign. The files are
+# "foreign". The files are
#
# - AUTHORS: This should be inferred from the (automatic) git history, not some
# error prone, manually-maintained file!
# - ChangeLog: This is included in the main page of the site, which can be found
# in the gh-pages branch. Don't want to (nor should I) repeat myself.
-# - COPYING: WTF man. Why "copying". "LICENSE", man. It's supposed to be called
-# "LICENSE".
-# - NEWS: Same as ChangeLog. (See above.)
+# - NEWS: Same as ChangeLog.
# - README: We prefer the much gayer "README.md" version, so no thanks.
#
# Man, GNU conventions need a 21 century overhaul badly.
AC_PREREQ([2.69])
# TODO change the bug report address
-AC_INIT([rtr_server], [0.0.1], [ydahhrk@gmail.com])
+AC_INIT([rtr-server], [0.0.1], [ydahhrk@gmail.com])
AC_CONFIG_SRCDIR([src/main.c])
AM_INIT_AUTOMAKE([subdir-objects])
bin_PROGRAMS = rtr_server
rtr_server_SOURCES = main.c
+rtr_server_SOURCES += common.h
rtr_server_SOURCES += rtr/pdu.c
+rtr_server_SOURCES += rtr/pdu.h
rtr_server_SOURCES += rtr/pdu_handler.c
+rtr_server_SOURCES += rtr/pdu_handler.h
rtr_server_SOURCES += rtr/primitive_reader.c
+rtr_server_SOURCES += rtr/primitive_reader.h
rtr_server_SOURCES += rtr/rtr.c
+rtr_server_SOURCES += rtr/rtr.h