summaryrefslogtreecommitdiffstats
path: root/pki/base/migrate/TpsTo80/Makefile
blob: 99c0d275ce72e222592ec98a19758b2e66346c41 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
OS_ARCH := $(subst /,_,$(shell uname -s))

ifeq ($(OS_ARCH), Linux)
	CC = gcc
	CFLAGS = -g 
	LDFLAGS = -s -lldif60  -lplc4 -lplds4 -lnspr4
else
ifeq ($(OS_ARCH), SunOS)
	CC = cc
	LINTFLAGS = -c
	CFLAGS = -dalign -xO2 -xarch=v9 -DSOLARIS
	INCLUDE_PATH = -I/usr/include/dirsec
	LDFLAGS = -s -L/usr/lib/64 -lldif60 -L/usr/lib/64/dirsec -R/usr/lib/64/dirsec -lplc4 -lplds4 -lnspr4
endif # SunOS
endif # Linux

OBJS = migrateTPSData.o

SRCS = migrateTPSData.c

all: migrateTPSData

$(OBJS): $(SRCS)
	$(CC) $(CFLAGS) $(INCLUDE_PATH) -c $< \
	-o $*.o

migrateTPSData: $(OBJS)
	$(CC) $(CFLAGS) -o $@ $(OBJS) $(LDFLAGS)

lint: $(SRCS)
	lint $(LINTFLAGS) $(CFLAGS) $(INCLUDE_PATH) $(SRCS)

clean:
	-rm migrateTPSData.ln
	-rm migrateTPSData.o
	-rm migrateTPSData