From 296cafcb79bfb8d40071efe937e7e270c404ca8b Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Mon, 26 Oct 2009 17:31:18 -0400 Subject: Begin work on `dimension' client program. --- .gitignore | 3 +++ Makefile.am | 1 + configure.ac | 1 + dimension/Makefile.am | 25 +++++++++++++++++++++++++ dimension/main.c | 26 ++++++++++++++++++++++++++ 5 files changed, 56 insertions(+) create mode 100644 dimension/Makefile.am create mode 100644 dimension/main.c diff --git a/.gitignore b/.gitignore index 8acfa7a..bcd6c6f 100644 --- a/.gitignore +++ b/.gitignore @@ -37,6 +37,9 @@ Makefile.in /doc/*.vrs /doc/texinfo.tex +# Files created by `make' +/dimension/dimension + # Files created by `make check' /tests/*/*-test /tests/*/*.png diff --git a/Makefile.am b/Makefile.am index b474efa..c1e3046 100644 --- a/Makefile.am +++ b/Makefile.am @@ -19,6 +19,7 @@ ACLOCAL_AMFLAGS = -I m4 SUBDIRS = libdimension \ + dimension \ tests \ bench \ doc diff --git a/configure.ac b/configure.ac index 2849b10..703dba6 100644 --- a/configure.ac +++ b/configure.ac @@ -37,6 +37,7 @@ dnl Generate Makefiles AC_CONFIG_MACRO_DIR([m4]) AC_CONFIG_FILES([Makefile libdimension/Makefile + dimension/Makefile tests/Makefile tests/libdimension/Makefile bench/Makefile diff --git a/dimension/Makefile.am b/dimension/Makefile.am new file mode 100644 index 0000000..818a6b3 --- /dev/null +++ b/dimension/Makefile.am @@ -0,0 +1,25 @@ +########################################################################### +## Copyright (C) 2009 Tavian Barnes ## +## ## +## This file is part of The Dimension Build Suite. ## +## ## +## The Dimension Build Suite is free software; you can redistribute it ## +## and/or modify it under the terms of the GNU General Public License as ## +## published by the Free Software Foundation; either version 3 of the ## +## License, or (at your option) any later version. ## +## ## +## The Dimension Build Suite is distributed in the hope that it will be ## +## useful, but WITHOUT ANY WARRANTY; without even the implied warranty ## +## of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ## +## General Public License for more details. ## +## ## +## You should have received a copy of the GNU General Public License ## +## along with this program. If not, see . ## +########################################################################### + +INCLUDES = -I$(top_srcdir)/libdimension + +bin_PROGRAMS = dimension + +dimension_SOURCES = main.c +dimension_LDADD = $(top_builddir)/libdimension/libdimension.la diff --git a/dimension/main.c b/dimension/main.c new file mode 100644 index 0000000..46cb798 --- /dev/null +++ b/dimension/main.c @@ -0,0 +1,26 @@ +/************************************************************************* + * Copyright (C) 2009 Tavian Barnes * + * * + * This file is part of Dimension. * + * * + * Dimension is free software; you can redistribute it and/or modify it * + * under the terms of the GNU General Public License as published by the * + * Free Software Foundation; either version 3 of the License, or (at * + * your option) any later version. * + * * + * Dimension is distributed in the hope that it will be useful, but * + * WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * + * General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with this program. If not, see . * + *************************************************************************/ + +#include "../libdimension/dimension.h" +#include + +int +main() { + return EXIT_SUCCESS; +} -- cgit v1.2.3