commit 2c04d3a7b4d126d9cf3475b8c5b930a17e84613e
parent 859ce6d4c6d6287b357525974f462b18f2573dcf
Author: Frederic Cambus <fcambus@users.sourceforge.net>
Date: Mon, 8 Jun 2015 00:06:04 +0200
Switching to CMake
Diffstat:
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)