25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
-
-
+
+
|
tlsBIO.o: @srcdir@/tlsBIO.c @srcdir@/tlsInt.h
tlsIO.o: @srcdir@/tlsIO.c @srcdir@/tlsInt.h
tlsX509.o: @srcdir@/tlsX509.c @srcdir@/tlsInt.h
# Create a C-source-ified version of the script resources
# for TclTLS so that we only need a single file to enable
# this extension
@srcdir@/tls.tcl.h: tls.tcl
xxd -i < tls.tcl > '@srcdir@/tls.tcl.h.new'
@srcdir@/tls.tcl.h: @srcdir@/tls.tcl
xxd -i < '@srcdir@/tls.tcl' > '@srcdir@/tls.tcl.h.new'
mv '@srcdir@/tls.tcl.h.new' '@srcdir@/tls.tcl.h'
# Generic target for building files from the "srcdir"
# tree -- the default target will not match paths
%.o: @srcdir@/%.c
$(CC) $(CPPFLAGS) $(CFLAGS) -o "$@" -c "$<"
|