Makefile

changeset 47
e5455e692b45
parent 46
e0928e4b9a59
child 48
0d2c13c24fd0
--- a/Makefile	Sat Dec 17 18:37:19 2016 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,64 +0,0 @@
-#
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 
-#
-# Copyright 2013 Mike Becker. All rights reserved.
-# 
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are met:
-# 
-# 1. Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-# 
-# 2. Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in the
-# documentation and/or other materials provided with the distribution.
-# 
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
-# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
-#
-# available configurations:
-#   gcc (default)    (will use libc regex implicitly)
-#   mingw            (will use libregex as static lib)
-#
-# debug configurations:
-#   gcc-debug
-#   mingw-debug
-#
-
-#ifndef CONF
-CONF = gcc
-#endif
-
-SRCDIR=src
-BUILDDIR=build
-PREFIX=/usr
-OBJ = arguments.o bfile_heuristics.o cline.o regex_parser.o scanner.o settings.o string_list.o suffix_fnc.o
-BIN = $(BUILDDIR)/cline
-
-include $(CONF).mk
-
-all: $(BUILDDIR) $(BIN)
-
-install: $(BIN)
-	cp $(BIN) $(DESTDIR)$(PREFIX)/bin
-
-$(BIN): $(OBJ:%=$(BUILDDIR)/%)
-	$(LD) -o $(BIN) $^ $(LDFLAGS)
-	
-$(BUILDDIR):
-	mkdir $(BUILDDIR)
-
-$(BUILDDIR)/%.o: $(SRCDIR)/%.c
-	$(CC) $(CFLAGS) -c -o $@ $<
-
-clean:
-	rm -f $(BUILDDIR)/*.o
-	
\ No newline at end of file

mercurial