logswan

Fast Web log analyzer using probabilistic data structures
Log | Files | Refs | README | LICENSE

commit 2c04d3a7b4d126d9cf3475b8c5b930a17e84613e
parent 859ce6d4c6d6287b357525974f462b18f2573dcf
Author: Frederic Cambus <fcambus@users.sourceforge.net>
Date:   Mon,  8 Jun 2015 00:06:04 +0200

Switching to CMake

Diffstat:
A.gitignore | 4++++
ACMakeLists.txt | 12++++++++++++
DMakefile | 18------------------
MTODO | 1-
4 files changed, 16 insertions(+), 19 deletions(-)

diff --git a/.gitignore b/.gitignore @@ -0,0 +1,4 @@ +CMakeFiles +CMakeCache.txt +Makefile +cmake_install.cmake diff --git a/CMakeLists.txt b/CMakeLists.txt @@ -0,0 +1,12 @@ +############################################################################### +# # +# Logswan (c) by Frederic Cambus 2015 # +# https://github.com/fcambus/logswan # +# # +# Last Updated: 2015/06/07 # +# # +############################################################################### + +cmake_minimum_required (VERSION 2.6) +project (logswan C) +add_executable(logswan logswan.c) diff --git a/Makefile b/Makefile @@ -1,18 +0,0 @@ -############################################################################### -# # -# Logswan (c) by Frederic Cambus 2015 # -# https://github.com/fcambus/logswan # -# # -# Last Updated: 2015/06/07 # -# # -############################################################################### - -CC = gcc -TARGET = all -CFLAGS = -Wall -ansi -pedantic - -all : - $(CC) $(CFLAGS) -o logswan logswan.c - -clean: - rm -f logswan *.o *.core core diff --git a/TODO b/TODO @@ -1,4 +1,3 @@ -- Add a Makefile - Check strtol return value - Use a struct to store results - Use strnum on platforms supporting it? (OpenBSD, FreeBSD)