ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/trunk/modules/Makefile.am
Revision: 912
Committed: Wed Nov 7 22:47:44 2007 UTC (18 years, 10 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/Makefile.am
File size: 6465 byte(s)
Log Message:
- Implemented libtool-ltdl. Only shared modules are supported currently
- Several build fixes and cleanups. ircd now builds and runs without any problems
- Added back all files to SVN that are needed to built the daemon
  I really don't want to force other people that want to test the snapshots
  or svn versions to install yyacc, lex, automake, autoconf and libtool...
  No problem having required files in svn
- Removed some automake maintainer stuff which is kinda useless for us

File Contents

# User Rev Content
1 michael 912 AUTOMAKE_OPTIONS = foreign
2     MODULE_FLAGS = -module -avoid-version
3     SUBDIRS = core
4 stu 908
5 michael 912 AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_srcdir)/lib/pcre
6     modulesdir = $(pkglibdir)/modules/autoload
7    
8     modules_LTLIBRARIES = m_accept.la \
9     m_admin.la \
10     m_away.la \
11     m_capab.la \
12     m_cap.la \
13     m_challenge.la \
14     m_close.la \
15     m_connect.la \
16     m_cryptlink.la \
17     m_encap.la \
18     m_eob.la \
19     m_etrace.la \
20     m_gline.la \
21     m_hash.la \
22     m_help.la \
23     m_info.la \
24     m_invite.la \
25     m_ison.la \
26     m_kline.la \
27     m_knock.la \
28     m_links.la \
29     m_list.la \
30     m_locops.la \
31     m_lusers.la \
32     m_map.la \
33     m_motd.la \
34     m_names.la \
35     m_omotd.la \
36     m_oper.la \
37     m_operwall.la \
38     m_pass.la \
39     m_ping.la \
40     m_pong.la \
41     m_post.la \
42     m_rehash.la \
43     m_restart.la \
44     m_resv.la \
45     m_rkline.la \
46     m_rxline.la \
47     m_set.la \
48     m_stats.la \
49     m_svinfo.la \
50     m_tburst.la \
51     m_testline.la \
52     m_testmask.la \
53     m_time.la \
54     m_topic.la \
55     m_trace.la \
56     m_user.la \
57     m_userhost.la \
58     m_users.la \
59     m_version.la \
60     m_wallops.la \
61     m_watch.la \
62     m_who.la \
63     m_whois.la \
64     m_whowas.la \
65     m_xline.la
66    
67     m_challenge_la_LDFLAGS = $(MODULE_FLAGS)
68     m_cryptlink_la_LDFLAGS = $(MODULE_FLAGS)
69     m_accept_la_LDFLAGS = $(MODULE_FLAGS)
70     m_admin_la_LDFLAGS = $(MODULE_FLAGS)
71     m_away_la_LDFLAGS = $(MODULE_FLAGS)
72     m_capab_la_LDFLAGS = $(MODULE_FLAGS)
73     m_cap_la_LDFLAGS = $(MODULE_FLAGS)
74     m_close_la_LDFLAGS = $(MODULE_FLAGS)
75     m_connect_la_LDFLAGS = $(MODULE_FLAGS)
76     m_encap_la_LDFLAGS = $(MODULE_FLAGS)
77     m_eob_la_LDFLAGS = $(MODULE_FLAGS)
78     m_etrace_la_LDFLAGS = $(MODULE_FLAGS)
79     m_gline_la_LDFLAGS = $(MODULE_FLAGS)
80     m_hash_la_LDFLAGS = $(MODULE_FLAGS)
81     m_help_la_LDFLAGS = $(MODULE_FLAGS)
82     m_info_la_LDFLAGS = $(MODULE_FLAGS)
83     m_invite_la_LDFLAGS = $(MODULE_FLAGS)
84     m_ison_la_LDFLAGS = $(MODULE_FLAGS)
85     m_kline_la_LDFLAGS = $(MODULE_FLAGS)
86     m_knock_la_LDFLAGS = $(MODULE_FLAGS)
87     m_links_la_LDFLAGS = $(MODULE_FLAGS)
88     m_list_la_LDFLAGS = $(MODULE_FLAGS)
89     m_locops_la_LDFLAGS = $(MODULE_FLAGS)
90     m_lusers_la_LDFLAGS = $(MODULE_FLAGS)
91     m_map_la_LDFLAGS = $(MODULE_FLAGS)
92     m_motd_la_LDFLAGS = $(MODULE_FLAGS)
93     m_names_la_LDFLAGS = $(MODULE_FLAGS)
94     m_omotd_la_LDFLAGS = $(MODULE_FLAGS)
95     m_oper_la_LDFLAGS = $(MODULE_FLAGS)
96     m_operwall_la_LDFLAGS = $(MODULE_FLAGS)
97     m_pass_la_LDFLAGS = $(MODULE_FLAGS)
98     m_ping_la_LDFLAGS = $(MODULE_FLAGS)
99     m_pong_la_LDFLAGS = $(MODULE_FLAGS)
100     m_post_la_LDFLAGS = $(MODULE_FLAGS)
101     m_rehash_la_LDFLAGS = $(MODULE_FLAGS)
102     m_restart_la_LDFLAGS = $(MODULE_FLAGS)
103     m_resv_la_LDFLAGS = $(MODULE_FLAGS)
104     m_rkline_la_LDFLAGS = $(MODULE_FLAGS)
105     m_rxline_la_LDFLAGS = $(MODULE_FLAGS)
106     m_set_la_LDFLAGS = $(MODULE_FLAGS)
107     m_stats_la_LDFLAGS = $(MODULE_FLAGS)
108     m_svinfo_la_LDFLAGS = $(MODULE_FLAGS)
109     m_tburst_la_LDFLAGS = $(MODULE_FLAGS)
110     m_testline_la_LDFLAGS = $(MODULE_FLAGS)
111     m_testmask_la_LDFLAGS = $(MODULE_FLAGS)
112     m_time_la_LDFLAGS = $(MODULE_FLAGS)
113     m_topic_la_LDFLAGS = $(MODULE_FLAGS)
114     m_trace_la_LDFLAGS = $(MODULE_FLAGS)
115     m_user_la_LDFLAGS = $(MODULE_FLAGS)
116     m_userhost_la_LDFLAGS = $(MODULE_FLAGS)
117     m_users_la_LDFLAGS = $(MODULE_FLAGS)
118     m_version_la_LDFLAGS = $(MODULE_FLAGS)
119     m_wallops_la_LDFLAGS = $(MODULE_FLAGS)
120     m_watch_la_LDFLAGS = $(MODULE_FLAGS)
121     m_who_la_LDFLAGS = $(MODULE_FLAGS)
122     m_whois_la_LDFLAGS = $(MODULE_FLAGS)
123     m_whowas_la_LDFLAGS = $(MODULE_FLAGS)
124     m_xline_la_LDFLAGS = $(MODULE_FLAGS)
125    
126     m_accept_la_SOURCES = m_accept.c
127     m_admin_la_SOURCES = m_admin.c
128     m_away_la_SOURCES = m_away.c
129     m_capab_la_SOURCES = m_capab.c
130     m_cap_la_SOURCES = m_cap.c
131     m_challenge_la_SOURCES = m_challenge.c
132     m_close_la_SOURCES = m_close.c
133     m_connect_la_SOURCES = m_connect.c
134     m_cryptlink_la_SOURCES = m_cryptlink.c
135     m_encap_la_SOURCES = m_encap.c
136     m_eob_la_SOURCES = m_eob.c
137     m_etrace_la_SOURCES = m_etrace.c
138     m_gline_la_SOURCES = m_gline.c
139     m_hash_la_SOURCES = m_hash.c
140     m_help_la_SOURCES = m_help.c
141     m_info_la_SOURCES = m_info.c
142     m_invite_la_SOURCES = m_invite.c
143     m_ison_la_SOURCES = m_ison.c
144     m_kline_la_SOURCES = m_kline.c
145     m_knock_la_SOURCES = m_knock.c
146     m_links_la_SOURCES = m_links.c
147     m_list_la_SOURCES = m_list.c
148     m_locops_la_SOURCES = m_locops.c
149     m_lusers_la_SOURCES = m_lusers.c
150     m_map_la_SOURCES = m_map.c
151     m_motd_la_SOURCES = m_motd.c
152     m_names_la_SOURCES = m_names.c
153     m_omotd_la_SOURCES = m_omotd.c
154     m_oper_la_SOURCES = m_oper.c
155     m_operwall_la_SOURCES = m_operwall.c
156     m_pass_la_SOURCES = m_pass.c
157     m_ping_la_SOURCES = m_ping.c
158     m_pong_la_SOURCES = m_pong.c
159     m_post_la_SOURCES = m_post.c
160     m_rehash_la_SOURCES = m_rehash.c
161     m_restart_la_SOURCES = m_restart.c
162     m_resv_la_SOURCES = m_resv.c
163     m_rkline_la_SOURCES = m_rkline.c
164     m_rxline_la_SOURCES = m_rxline.c
165     m_set_la_SOURCES = m_set.c
166     m_stats_la_SOURCES = m_stats.c
167     m_svinfo_la_SOURCES = m_svinfo.c
168     m_tburst_la_SOURCES = m_tburst.c
169     m_testline_la_SOURCES = m_testline.c
170     m_testmask_la_SOURCES = m_testmask.c
171     m_time_la_SOURCES = m_time.c
172     m_topic_la_SOURCES = m_topic.c
173     m_trace_la_SOURCES = m_trace.c
174     m_user_la_SOURCES = m_user.c
175     m_userhost_la_SOURCES = m_userhost.c
176     m_users_la_SOURCES = m_users.c
177     m_version_la_SOURCES = m_version.c
178     m_wallops_la_SOURCES = m_wallops.c
179     m_watch_la_SOURCES = m_watch.c
180     m_who_la_SOURCES = m_who.c
181     m_whois_la_SOURCES = m_whois.c
182     m_whowas_la_SOURCES = m_whowas.c
183     m_xline_la_SOURCES = m_xline.c
184    
185     modules: $(modules_LTLIBRARIES)