alaffin | cc2e555 | 2000-07-27 17:13:18 +0000 | [diff] [blame] | 1 | |
subrata_modak | 9f03cbf | 2008-10-17 12:20:03 +0000 | [diff] [blame] | 2 | PREFIX=/opt/ltp |
subrata_modak | 5c9f1e0 | 2008-04-02 09:24:54 +0000 | [diff] [blame] | 3 | |
subrata_modak | a57ce82 | 2008-04-26 14:45:53 +0000 | [diff] [blame] | 4 | CFLAGS+= -Wall |
vapier | faf35fb | 2008-05-06 15:35:49 +0000 | [diff] [blame] | 5 | CPPFLAGS+= -I../include |
mridge | e6508f8 | 2005-01-04 21:00:17 +0000 | [diff] [blame] | 6 | ifeq ($(shell uname -s),HP-UX) |
7 | CFLAGS+=-Ae -D_LARGEFILE64_SOURCE +DA1.1 | ||||
8 | endif | ||||
subrata_modak | 142cfbb | 2009-04-03 06:58:18 +0000 | [diff] [blame] | 9 | ifeq ($(UCLINUX),1) |
10 | CFLAGS+= -D_USC_LIB_ -D__UCLIBC__ -DUCLINUX | ||||
11 | endif | ||||
alaffin | cc2e555 | 2000-07-27 17:13:18 +0000 | [diff] [blame] | 12 | LDFLAGS+= |
13 | TARGET=libltp.a | ||||
14 | SRCS=$(wildcard *.c) | ||||
15 | OBJS=$(patsubst %.c,%.o,$(SRCS)) | ||||
16 | |||||
vapier | a9a7f97 | 2009-07-20 11:11:53 +0000 | [diff] [blame^] | 17 | all: $(TARGET) |
18 | |||||
alaffin | cc2e555 | 2000-07-27 17:13:18 +0000 | [diff] [blame] | 19 | $(TARGET): $(OBJS) |
subrata_modak | 5c9f1e0 | 2008-04-02 09:24:54 +0000 | [diff] [blame] | 20 | $(AR) -cr $@ $^ |
alaffin | cc2e555 | 2000-07-27 17:13:18 +0000 | [diff] [blame] | 21 | |
22 | clean: | ||||
23 | rm -f $(TARGET) $(OBJS) | ||||
subrata_modak | 5c9f1e0 | 2008-04-02 09:24:54 +0000 | [diff] [blame] | 24 | |
25 | install: $(TARGET) | ||||
subrata_modak | 98e9c5d | 2008-10-17 12:22:02 +0000 | [diff] [blame] | 26 | install -D -m 644 $(TARGET) $(DESTDIR)/$(PREFIX)/lib$(LIBSUFFIX)/$(TARGET) |
27 | install -D -m 644 ltp.pc $(DESTDIR)/$(PREFIX)/share/pkgconfig/ltp.pc | ||||
subrata_modak | 5c9f1e0 | 2008-04-02 09:24:54 +0000 | [diff] [blame] | 28 |