From 2aa2a4e25758c5a27439a5d70ce0d6d1e02f54a9 Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Sat, 23 May 2009 23:39:33 -0400 Subject: [PATCH] Enhancement - Filter object - Almost implemented the Filter object. --- src/{objects => }/Filter.cpp | 0 src/{objects => }/Filter.h | 0 src/Makefile.am | 9 ++++++++- src/objects/Makefile | 25 +++++++++++++++++++++++++ 4 files changed, 33 insertions(+), 1 deletion(-) rename src/{objects => }/Filter.cpp (100%) rename src/{objects => }/Filter.h (100%) create mode 100644 src/objects/Makefile diff --git a/src/objects/Filter.cpp b/src/Filter.cpp similarity index 100% rename from src/objects/Filter.cpp rename to src/Filter.cpp diff --git a/src/objects/Filter.h b/src/Filter.h similarity index 100% rename from src/objects/Filter.h rename to src/Filter.h diff --git a/src/Makefile.am b/src/Makefile.am index fcaecfe5d..a16406756 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,2 +1,9 @@ bin_PROGRAMS = task -task_SOURCES = Config.cpp Date.cpp Record.cpp T.cpp TDB.cpp Att.cpp Mod.cpp Sequence.cpp Table.cpp Grid.cpp Timer.cpp Duration.cpp StringTable.cpp color.cpp parse.cpp task.cpp command.cpp edit.cpp report.cpp util.cpp text.cpp rules.cpp import.cpp Config.h Date.h Record.h T.h TDB.h Att.h Mod.h Sequence.h Table.h Grid.h Timer.h Duration.h StringTable.h color.h task.h +task_SOURCES = Config.cpp Date.cpp Record.cpp T.cpp TDB.cpp Att.cpp Mod.cpp \ + Filter.cpp Sequence.cpp Table.cpp Grid.cpp Timer.cpp \ + Duration.cpp StringTable.cpp color.cpp parse.cpp task.cpp \ + command.cpp edit.cpp report.cpp util.cpp text.cpp rules.cpp \ + import.cpp Config.h Date.h Record.h T.h TDB.h Att.h Mod.h \ + Filter.h Sequence.h Table.h Grid.h Timer.h Duration.h \ + StringTable.h color.h task.h + diff --git a/src/objects/Makefile b/src/objects/Makefile new file mode 100644 index 000000000..c0672cdbd --- /dev/null +++ b/src/objects/Makefile @@ -0,0 +1,25 @@ +PROJECT = 1.8 +CFLAGS = -I. -I.. -Wall -pedantic -ggdb3 -fno-rtti -fstack-check +LFLAGS = +LIBS = +OBJECTS = main.o Context.o TDB.o T.o ../Sequence.o ../Filter.o ../Att.o \ + Keymap.o ../Record.o ../Mod.o ../StringTable.o ../util.o ../text.o \ + ../Date.o ../Config.o + +all: $(PROJECT) + +install: $(PROJECT) + @echo unimplemented + +test: $(PROJECT) + @echo unimplemented + +clean: + -rm *.o $(PROJECT) + +.cpp.o: $(INCLUDE) + g++ -c $(CFLAGS) $< + +$(PROJECT): $(OBJECTS) + g++ $(OBJECTS) $(LFLAGS) $(LIBS) -o $(PROJECT) +