1# 2# ratproxy - Makefile 3# ------------------- 4# 5# Author: Michal Zalewski <lcamtuf@google.com> 6# 7# Copyright 2007, 2008 by Google Inc. All Rights Reserved. 8# 9# Licensed under the Apache License, Version 2.0 (the "License"); 10# you may not use this file except in compliance with the License. 11# You may obtain a copy of the License at 12# 13# http://www.apache.org/licenses/LICENSE-2.0 14# 15# Unless required by applicable law or agreed to in writing, software 16# distributed under the License is distributed on an "AS IS" BASIS, 17# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18# See the License for the specific language governing permissions and 19# limitations under the License. 20# 21 22PROGNAME = ratproxy 23CFLAGS ?= -O3 -D_GNU_SOURCE 24LDFLAGS = -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lcrypto -lssl 25 26all: $(PROGNAME) 27 28$(PROGNAME): $(PROGNAME).c http.c mime.c ssl.c http.h mime.h ssl.h nlist.h config.h debug.h types.h string-inl.h 29 $(CC) $(PROGNAME).c -o $(PROGNAME) $(CFLAGS) http.c mime.c ssl.c $(LDFLAGS) 30 31clean: 32 rm -f $(PROGNAME) *.exe *.o *~ a.out core core.[1-9][0-9]* *.stackdump 33