]> granicus.if.org Git - apache/blob - modules/md/Makefile.in
On the trunk:
[apache] / modules / md / Makefile.in
1 # Licensed to the Apache Software Foundation (ASF) under one or more
2 # contributor license agreements.  See the NOTICE file distributed with
3 # this work for additional information regarding copyright ownership.
4 # The ASF licenses this file to You under the Apache License, Version 2.0
5 # (the "License"); you may not use this file except in compliance with
6 # the License.  You may obtain a copy of the License at
7 #
8 #     http://www.apache.org/licenses/LICENSE-2.0
9 #
10 # Unless required by applicable law or agreed to in writing, software
11 # distributed under the License is distributed on an "AS IS" BASIS,
12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 # See the License for the specific language governing permissions and
14 # limitations under the License.
15
16 COMMON_SOURCES = \
17         md_acme.c \
18         md_acme_acct.c \
19         md_acme_authz.c \
20         md_acme_drive.c \
21         md_core.c \
22         md_curl.c \
23         md_crypt.c \
24         md_http.c \
25         md_json.c \
26         md_jws.c \
27         md_log.c \
28         md_reg.c \
29         md_store.c \
30         md_store_fs.c \
31         md_util.c
32         
33 COMMON_OBJECTS = $(COMMON_SOURCES:.c=.o)
34 COMMON_SHOBJECTS = $(COMMON_SOURCES:.c=.slo)
35
36 a2md_CFLAGS = $(EXTRA_INCLUDES)
37
38 a2md_OBJECTS = \
39         md_cmd_main.c \
40         md_cmd_acme.c \
41         md_cmd_reg.c \
42         md_cmd_store.c
43
44 a2md: $(a2md_OBJECTS) $(COMMON_SHOBJECTS) md.h
45         $(LINK) $(a2md_CFLAGS) $(a2md_LTFLAGS) $(a2md_OBJECTS) $(COMMON_OBJECTS) $(A2MD_LDADD) $(AP_LIBS)
46
47 # top be installed in bin dir
48 bin_PROGRAMS = a2md
49
50 TARGETS = $(bin_PROGRAMS)
51
52 local-shared-build: $(LTLIBRARY_NAME) $(SHARED_TARGETS) a2md
53
54 include $(top_srcdir)/build/library.mk
55 include $(top_srcdir)/build/special.mk