]> Dogcows Code - chaz/p5-File-KDBX-XS/blob - libtomcrypt/Makefile
initial commit
[chaz/p5-File-KDBX-XS] / libtomcrypt / Makefile
1 OBJS = src/ciphers/aes/aes.o src/misc/crypt/crypt_argchk.o src/misc/compare_testvector.o src/misc/zeromem.o
2
3 LIB_EXT =.a
4 OBJ_EXT =.o
5 PERL =perl
6 RANLIB =ranlib
7 AR =ar
8 ARFLAGS =cr
9 RM_F =$(PERL) -MExtUtils::Command -e rm_f --
10
11 libonlyaes$(LIB_EXT): $(OBJS)
12 $(AR) $(ARFLAGS) $@ $(OBJS)
13 $(RANLIB) $@
14
15 clean:
16 $(RM_F) $(OBJS) libonlyaes$(LIB_EXT)
17
18 #this is necessary for compatibility with BSD make (namely on OpenBSD)
19 .SUFFIXES: .o .c
20
21 .c$(OBJ_EXT):
22 $(CC) -Isrc/headers -DLTC_SOURCE -DLTC_NO_TEST -DLTC_NO_PROTOTYPES -DLTM_DESC $(CFLAGS) -DARGTYPE=4 -c $< -o $@
This page took 0.036278 seconds and 4 git commands to generate.