1.1 --- a/Makefile Sat Dec 17 18:37:19 2016 +0100 1.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 1.3 @@ -1,64 +0,0 @@ 1.4 -# 1.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 1.6 -# 1.7 -# Copyright 2013 Mike Becker. All rights reserved. 1.8 -# 1.9 -# Redistribution and use in source and binary forms, with or without 1.10 -# modification, are permitted provided that the following conditions are met: 1.11 -# 1.12 -# 1. Redistributions of source code must retain the above copyright 1.13 -# notice, this list of conditions and the following disclaimer. 1.14 -# 1.15 -# 2. Redistributions in binary form must reproduce the above copyright 1.16 -# notice, this list of conditions and the following disclaimer in the 1.17 -# documentation and/or other materials provided with the distribution. 1.18 -# 1.19 -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 1.20 -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1.21 -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 1.22 -# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE 1.23 -# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1.24 -# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 1.25 -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 1.26 -# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 1.27 -# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 1.28 -# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1.29 -# 1.30 -# available configurations: 1.31 -# gcc (default) (will use libc regex implicitly) 1.32 -# mingw (will use libregex as static lib) 1.33 -# 1.34 -# debug configurations: 1.35 -# gcc-debug 1.36 -# mingw-debug 1.37 -# 1.38 - 1.39 -#ifndef CONF 1.40 -CONF = gcc 1.41 -#endif 1.42 - 1.43 -SRCDIR=src 1.44 -BUILDDIR=build 1.45 -PREFIX=/usr 1.46 -OBJ = arguments.o bfile_heuristics.o cline.o regex_parser.o scanner.o settings.o string_list.o suffix_fnc.o 1.47 -BIN = $(BUILDDIR)/cline 1.48 - 1.49 -include $(CONF).mk 1.50 - 1.51 -all: $(BUILDDIR) $(BIN) 1.52 - 1.53 -install: $(BIN) 1.54 - cp $(BIN) $(DESTDIR)$(PREFIX)/bin 1.55 - 1.56 -$(BIN): $(OBJ:%=$(BUILDDIR)/%) 1.57 - $(LD) -o $(BIN) $^ $(LDFLAGS) 1.58 - 1.59 -$(BUILDDIR): 1.60 - mkdir $(BUILDDIR) 1.61 - 1.62 -$(BUILDDIR)/%.o: $(SRCDIR)/%.c 1.63 - $(CC) $(CFLAGS) -c -o $@ $< 1.64 - 1.65 -clean: 1.66 - rm -f $(BUILDDIR)/*.o 1.67 - 1.68 \ No newline at end of file