Changeset 06601a4dda0346aeef2da039407fd01010951a73

Show
Ignore:
Timestamp:
02/20/11 17:13:04 (3 years ago)
Author:
Theo Schlossnagle <jesus@omniti.com>
git-committer:
Theo Schlossnagle <jesus@omniti.com> 1298221984 +0000
git-parent:

[08868ed340577450fdc2cc0f630159c186f5e4d9]

git-author:
Theo Schlossnagle <jesus@omniti.com> 1298221984 +0000
Message:

cleanup makefile deps and targets. instead of not noticing subdeps, we now much build twice if explicity toplevel targets (noitd/stratcond) are used. Better, but not best.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • configure.in

    r08868ed r06601a4  
    3232if test "x$CC" = "xgcc" ; then 
    3333  CFLAGS="$CFLAGS -g -Wall" 
     34  DEPFLAGS="-MM" 
    3435else 
    3536  CFLAGS="$CFLAGS -g" 
     37  DEPFLAGS="-xM1" 
    3638fi 
    3739 
     
    122124AC_SUBST(SHLD) 
    123125AC_SUBST(RLDFLAG) 
     126AC_SUBST(DEPFLAGS) 
    124127AC_SUBST(MODULELD) 
    125128AC_SUBST(MODULEEXT) 
  • src/Makefile.dep

    re41d9af r06601a4  
     1 
    12noit_capabilities_listener.o: noit_capabilities_listener.c noit_defines.h \ 
    2   noit_config.h noitedit/strlcpy.h eventer/eventer.h noit_listener.h \ 
    3   utils/noit_hash.h utils/noit_log.h utils/noit_sem.h \ 
     3  noit_config.h noitedit/strlcpy.h noit_config.h eventer/eventer.h \ 
     4  noit_defines.h utils/noit_log.h noit_defines.h utils/noit_hash.h \ 
     5  noit_config.h utils/noit_atomic.h eventer/eventer_POSIX_fd_opset.h \ 
     6  noit_defines.h eventer/eventer.h eventer/eventer_SSL_fd_opset.h \ 
     7  eventer/eventer_jobq.h utils/noit_atomic.h utils/noit_sem.h \ 
     8  noit_listener.h utils/noit_hash.h utils/noit_log.h utils/noit_sem.h \ 
    49  noit_capabilities_listener.h noit_module.h noit_check.h \ 
    510  utils/noit_skiplist.h noit_conf.h noit_console.h noitedit/histedit.h \ 
    6   noit_console_telnet.h noit_xml.h 
     11  noit_defines.h eventer/eventer.h noit_console_telnet.h \ 
     12   noit_xml.h  \ 
     13 
    714noit_check.o: noit_check.c noit_defines.h noit_config.h \ 
    8   noitedit/strlcpy.h utils/noit_log.h utils/noit_hash.h \ 
    9   utils/noit_skiplist.h noit_conf.h noit_console.h eventer/eventer.h \ 
    10   noitedit/histedit.h noit_console_telnet.h noit_check.h noit_module.h \ 
    11   noit_check_tools.h 
     15  noitedit/strlcpy.h noit_config.h utils/noit_log.h noit_defines.h \ 
     16  utils/noit_hash.h noit_config.h utils/noit_hash.h utils/noit_skiplist.h \ 
     17  noit_conf.h noit_console.h eventer/eventer.h noit_defines.h \ 
     18  utils/noit_log.h utils/noit_atomic.h eventer/eventer_POSIX_fd_opset.h \ 
     19  noit_defines.h eventer/eventer.h eventer/eventer_SSL_fd_opset.h \ 
     20  eventer/eventer_jobq.h utils/noit_atomic.h utils/noit_sem.h \ 
     21  noitedit/histedit.h noit_defines.h eventer/eventer.h \ 
     22  noit_console_telnet.h  noit_check.h \ 
     23  noit_module.h noit_check_tools.h noit_check_tools_shared.h \ 
     24  noit_check_resolver.h 
     25 
    1226noit_check_log.o: noit_check_log.c noit_defines.h noit_config.h \ 
    13   noitedit/strlcpy.h noit_check.h eventer/eventer.h utils/noit_hash.h \ 
     27  noitedit/strlcpy.h noit_config.h noit_check.h eventer/eventer.h \ 
     28  noit_defines.h utils/noit_log.h noit_defines.h utils/noit_hash.h \ 
     29  noit_config.h utils/noit_atomic.h eventer/eventer_POSIX_fd_opset.h \ 
     30  noit_defines.h eventer/eventer.h eventer/eventer_SSL_fd_opset.h \ 
     31  eventer/eventer_jobq.h utils/noit_atomic.h utils/noit_sem.h \ 
     32  utils/noit_hash.h utils/noit_skiplist.h noit_conf.h noit_console.h \ 
     33  noitedit/histedit.h noit_defines.h eventer/eventer.h \ 
     34  noit_console_telnet.h  noit_filters.h \ 
     35  utils/noit_log.h jlog/jlog.h jlog/jlog_config.h 
     36 
     37noit_check_resolver.o: noit_check_resolver.c noit_defines.h noit_config.h \ 
     38  noitedit/strlcpy.h noit_config.h eventer/eventer.h noit_defines.h \ 
     39  utils/noit_log.h noit_defines.h utils/noit_hash.h noit_config.h \ 
     40  utils/noit_atomic.h eventer/eventer_POSIX_fd_opset.h noit_defines.h \ 
     41  eventer/eventer.h eventer/eventer_SSL_fd_opset.h \ 
     42  eventer/eventer_jobq.h utils/noit_atomic.h utils/noit_sem.h \ 
     43  utils/noit_log.h utils/noit_skiplist.h udns/udns.h noit_console.h \ 
     44  noitedit/histedit.h noit_defines.h eventer/eventer.h \ 
     45  noit_console_telnet.h utils/noit_hash.h 
     46 
     47noit_check_rest.o: noit_check_rest.c noit_defines.h noit_config.h \ 
     48  noitedit/strlcpy.h noit_config.h  \ 
     49   noit_listener.h eventer/eventer.h \ 
     50  noit_defines.h utils/noit_log.h noit_defines.h utils/noit_hash.h \ 
     51  noit_config.h utils/noit_atomic.h eventer/eventer_POSIX_fd_opset.h \ 
     52  noit_defines.h eventer/eventer.h eventer/eventer_SSL_fd_opset.h \ 
     53  eventer/eventer_jobq.h utils/noit_atomic.h utils/noit_sem.h \ 
     54  utils/noit_hash.h noit_http.h utils/noit_atomic.h noit_rest.h \ 
     55  noit_check.h utils/noit_skiplist.h noit_conf.h noit_console.h \ 
     56  noitedit/histedit.h noit_defines.h eventer/eventer.h \ 
     57  noit_console_telnet.h  noit_check_tools.h \ 
     58  noit_module.h noit_check_tools_shared.h noit_conf_private.h \ 
     59  noit_filters.h 
     60 
     61noit_check_tools.o: noit_check_tools.c noit_defines.h noit_config.h \ 
     62  noitedit/strlcpy.h noit_config.h noit_check_tools.h eventer/eventer.h \ 
     63  noit_defines.h utils/noit_log.h noit_defines.h utils/noit_hash.h \ 
     64  noit_config.h utils/noit_atomic.h eventer/eventer_POSIX_fd_opset.h \ 
     65  noit_defines.h eventer/eventer.h eventer/eventer_SSL_fd_opset.h \ 
     66  eventer/eventer_jobq.h utils/noit_atomic.h utils/noit_sem.h \ 
     67  noit_module.h utils/noit_hash.h noit_check.h utils/noit_skiplist.h \ 
     68  noit_conf.h noit_console.h noitedit/histedit.h noit_defines.h \ 
     69  eventer/eventer.h noit_console_telnet.h  \ 
     70  noit_check_tools_shared.h utils/noit_str.h noit_defines.h 
     71 
     72noit_check_tools_shared.o: noit_check_tools_shared.c noit_defines.h \ 
     73  noit_config.h noitedit/strlcpy.h noit_config.h noit_check_tools.h \ 
     74  eventer/eventer.h noit_defines.h utils/noit_log.h noit_defines.h \ 
     75  utils/noit_hash.h noit_config.h utils/noit_atomic.h \ 
     76  eventer/eventer_POSIX_fd_opset.h noit_defines.h eventer/eventer.h \ 
     77  eventer/eventer_SSL_fd_opset.h  \ 
     78  eventer/eventer_jobq.h utils/noit_atomic.h utils/noit_sem.h \ 
     79  noit_module.h utils/noit_hash.h noit_check.h utils/noit_skiplist.h \ 
     80  noit_conf.h noit_console.h noitedit/histedit.h noit_defines.h \ 
     81  eventer/eventer.h noit_console_telnet.h  \ 
     82  noit_check_tools_shared.h utils/noit_str.h noit_defines.h 
     83 
     84noit_conf.o: noit_conf.c noit_defines.h noit_config.h noitedit/strlcpy.h \ 
     85  noit_config.h  \ 
     86   noit_conf.h utils/noit_hash.h noit_config.h \ 
     87  noit_console.h eventer/eventer.h noit_defines.h utils/noit_log.h \ 
     88  noit_defines.h utils/noit_hash.h utils/noit_atomic.h noit_config.h \ 
     89  eventer/eventer_POSIX_fd_opset.h noit_defines.h eventer/eventer.h \ 
     90  eventer/eventer_SSL_fd_opset.h  \ 
     91  eventer/eventer_jobq.h utils/noit_atomic.h utils/noit_sem.h \ 
     92  noitedit/histedit.h noit_defines.h eventer/eventer.h \ 
     93  noit_console_telnet.h utils/noit_skiplist.h  \ 
     94  noit_check.h utils/noit_log.h utils/noit_b64.h noit_defines.h 
     95 
     96noit_conf_checks.o: noit_conf_checks.c noit_defines.h noit_config.h \ 
     97  noitedit/strlcpy.h noit_config.h  \ 
     98   noit_conf.h utils/noit_hash.h \ 
     99  noit_config.h noit_console.h eventer/eventer.h noit_defines.h \ 
     100  utils/noit_log.h noit_defines.h utils/noit_hash.h utils/noit_atomic.h \ 
     101  noit_config.h eventer/eventer_POSIX_fd_opset.h noit_defines.h \ 
     102  eventer/eventer.h eventer/eventer_SSL_fd_opset.h \ 
     103  eventer/eventer_jobq.h utils/noit_atomic.h utils/noit_sem.h \ 
     104  noitedit/histedit.h noit_defines.h eventer/eventer.h \ 
     105  noit_console_telnet.h utils/noit_skiplist.h  \ 
     106  noit_conf_private.h noit_conf_checks.h noit_check.h noit_check_tools.h \ 
     107  noit_module.h noit_check_tools_shared.h noit_filters.h utils/noit_log.h 
     108 
     109noit_console.o: noit_console.c noit_defines.h noit_config.h \ 
     110  noitedit/strlcpy.h noit_config.h eventer/eventer.h noit_defines.h \ 
     111  utils/noit_log.h noit_defines.h utils/noit_hash.h noit_config.h \ 
     112  utils/noit_atomic.h eventer/eventer_POSIX_fd_opset.h noit_defines.h \ 
     113  eventer/eventer.h eventer/eventer_SSL_fd_opset.h \ 
     114  eventer/eventer_jobq.h utils/noit_atomic.h utils/noit_sem.h \ 
     115  utils/noit_log.h noit_listener.h utils/noit_hash.h noit_console.h \ 
     116  noitedit/histedit.h noit_defines.h eventer/eventer.h \ 
     117  noit_console_telnet.h utils/noit_skiplist.h noit_tokenizer.h \ 
     118  noitedit/sys.h noitedit/el.h noitedit/tty.h noit_defines.h \ 
     119  noitedit/histedit.h noitedit/prompt.h noitedit/key.h noitedit/el_term.h \ 
     120  noitedit/refresh.h noitedit/chared.h noitedit/common.h noitedit/vi.h \ 
     121  noitedit/emacs.h noitedit/search.h noitedit/fcns.h noitedit/common.h \ 
     122  noitedit/search.h noitedit/hist.h noitedit/map.h noitedit/parse.h \ 
     123  noitedit/sig.h noitedit/help.h noitedit/fcns.h noitedit/map.h 
     124 
     125noit_console_complete.o: noit_console_complete.c noit_defines.h \ 
     126  noit_config.h noitedit/strlcpy.h noit_config.h eventer/eventer.h \ 
     127  noit_defines.h utils/noit_log.h noit_defines.h utils/noit_hash.h \ 
     128  noit_config.h utils/noit_atomic.h eventer/eventer_POSIX_fd_opset.h \ 
     129  noit_defines.h eventer/eventer.h eventer/eventer_SSL_fd_opset.h \ 
     130  eventer/eventer_jobq.h utils/noit_atomic.h utils/noit_sem.h \ 
     131  utils/noit_log.h noit_listener.h utils/noit_hash.h noit_console.h \ 
     132  noitedit/histedit.h noit_defines.h eventer/eventer.h \ 
     133  noit_console_telnet.h utils/noit_skiplist.h noit_tokenizer.h \ 
     134  noitedit/sys.h noitedit/el.h noitedit/tty.h noit_defines.h \ 
     135  noitedit/histedit.h noitedit/prompt.h noitedit/key.h noitedit/el_term.h \ 
     136  noitedit/refresh.h noitedit/chared.h noitedit/common.h noitedit/vi.h \ 
     137  noitedit/emacs.h noitedit/search.h noitedit/fcns.h noitedit/common.h \ 
     138  noitedit/search.h noitedit/hist.h noitedit/map.h noitedit/parse.h \ 
     139  noitedit/sig.h noitedit/help.h noitedit/fcns.h noitedit/map.h 
     140 
     141noit_console_state.o: noit_console_state.c noit_defines.h noit_config.h \ 
     142  noitedit/strlcpy.h noit_config.h eventer/eventer.h noit_defines.h \ 
     143  utils/noit_log.h noit_defines.h utils/noit_hash.h noit_config.h \ 
     144  utils/noit_atomic.h eventer/eventer_POSIX_fd_opset.h noit_defines.h \ 
     145  eventer/eventer.h eventer/eventer_SSL_fd_opset.h \ 
     146  eventer/eventer_jobq.h utils/noit_atomic.h utils/noit_sem.h \ 
     147  eventer/eventer_jobq.h utils/noit_log.h utils/noit_hash.h \ 
     148  noit_listener.h noit_console.h noitedit/histedit.h noit_defines.h \ 
     149  eventer/eventer.h noit_console_telnet.h utils/noit_skiplist.h \ 
     150  noit_tokenizer.h noit_module.h noit_check.h noit_conf.h \ 
     151 
     152noit_console_telnet.o: noit_console_telnet.c noit_defines.h noit_config.h \ 
     153  noitedit/strlcpy.h noit_config.h noit_console.h eventer/eventer.h \ 
     154  noit_defines.h utils/noit_log.h noit_defines.h utils/noit_hash.h \ 
     155  noit_config.h utils/noit_atomic.h eventer/eventer_POSIX_fd_opset.h \ 
     156  noit_defines.h eventer/eventer.h eventer/eventer_SSL_fd_opset.h \ 
     157  eventer/eventer_jobq.h utils/noit_atomic.h utils/noit_sem.h \ 
     158  noitedit/histedit.h noit_defines.h eventer/eventer.h \ 
     159  noit_console_telnet.h utils/noit_hash.h utils/noit_skiplist.h 
     160 
     161noit_filters.o: noit_filters.c noit_defines.h noit_config.h \ 
     162  noitedit/strlcpy.h noit_config.h utils/noit_hash.h noit_config.h \ 
     163  utils/noit_atomic.h noit_conf.h noit_console.h eventer/eventer.h \ 
     164  noit_defines.h utils/noit_log.h noit_defines.h utils/noit_hash.h \ 
     165  utils/noit_atomic.h eventer/eventer_POSIX_fd_opset.h noit_defines.h \ 
     166  eventer/eventer.h eventer/eventer_SSL_fd_opset.h \ 
     167  eventer/eventer_jobq.h utils/noit_atomic.h utils/noit_sem.h \ 
     168  noitedit/histedit.h noit_defines.h eventer/eventer.h \ 
     169  noit_console_telnet.h utils/noit_skiplist.h  \ 
     170  noit_check.h noit_conf_checks.h noit_filters.h \ 
     171 
     172noit_filters_rest.o: noit_filters_rest.c noit_defines.h noit_config.h \ 
     173  noitedit/strlcpy.h noit_config.h  \ 
     174   noit_listener.h eventer/eventer.h \ 
     175  noit_defines.h utils/noit_log.h noit_defines.h utils/noit_hash.h \ 
     176  noit_config.h utils/noit_atomic.h eventer/eventer_POSIX_fd_opset.h \ 
     177  noit_defines.h eventer/eventer.h eventer/eventer_SSL_fd_opset.h \ 
     178  eventer/eventer_jobq.h utils/noit_atomic.h utils/noit_sem.h \ 
     179  utils/noit_hash.h noit_http.h utils/noit_atomic.h noit_rest.h \ 
     180  noit_filters.h noit_console.h noitedit/histedit.h noit_defines.h \ 
     181  eventer/eventer.h noit_console_telnet.h utils/noit_skiplist.h \ 
     182  noit_conf.h  noit_check.h noit_check_tools.h \ 
     183  noit_module.h noit_check_tools_shared.h noit_conf_private.h 
     184 
     185noit_http.o: noit_http.c noit_defines.h noit_config.h noitedit/strlcpy.h \ 
     186  noit_config.h noit_http.h  \ 
     187  eventer/eventer.h noit_defines.h utils/noit_log.h noit_defines.h \ 
     188  utils/noit_hash.h noit_config.h utils/noit_atomic.h \ 
     189  eventer/eventer_POSIX_fd_opset.h noit_defines.h eventer/eventer.h \ 
     190  eventer/eventer_SSL_fd_opset.h  \ 
     191  eventer/eventer_jobq.h utils/noit_atomic.h utils/noit_sem.h \ 
     192  utils/noit_hash.h utils/noit_atomic.h noit_listener.h utils/noit_str.h \ 
     193  noit_defines.h   
     194 
     195noit_jlog_listener.o: noit_jlog_listener.c noit_defines.h noit_config.h \ 
     196  noitedit/strlcpy.h noit_config.h eventer/eventer.h noit_defines.h \ 
     197  utils/noit_log.h noit_defines.h utils/noit_hash.h noit_config.h \ 
     198  utils/noit_atomic.h eventer/eventer_POSIX_fd_opset.h noit_defines.h \ 
     199  eventer/eventer.h eventer/eventer_SSL_fd_opset.h \ 
     200  eventer/eventer_jobq.h utils/noit_atomic.h utils/noit_sem.h \ 
     201  noit_listener.h utils/noit_hash.h utils/noit_log.h jlog/jlog.h \ 
     202  jlog/jlog_config.h jlog/jlog_private.h jlog/jlog.h jlog/jlog_io.h \ 
     203  noit_jlog_listener.h 
     204 
     205noit_listener.o: noit_listener.c noit_defines.h noit_config.h \ 
     206  noitedit/strlcpy.h noit_config.h eventer/eventer.h noit_defines.h \ 
     207  utils/noit_log.h noit_defines.h utils/noit_hash.h noit_config.h \ 
     208  utils/noit_atomic.h eventer/eventer_POSIX_fd_opset.h noit_defines.h \ 
     209  eventer/eventer.h eventer/eventer_SSL_fd_opset.h \ 
     210  eventer/eventer_jobq.h utils/noit_atomic.h utils/noit_sem.h \ 
     211  utils/noit_log.h noit_listener.h utils/noit_hash.h noit_conf.h \ 
     212  noit_console.h noitedit/histedit.h noit_defines.h eventer/eventer.h \ 
     213  noit_console_telnet.h utils/noit_skiplist.h  
     214 
     215noit_livestream_listener.o: noit_livestream_listener.c noit_defines.h \ 
     216  noit_config.h noitedit/strlcpy.h noit_config.h eventer/eventer.h \ 
     217  noit_defines.h utils/noit_log.h noit_defines.h utils/noit_hash.h \ 
     218  noit_config.h utils/noit_atomic.h eventer/eventer_POSIX_fd_opset.h \ 
     219  noit_defines.h eventer/eventer.h eventer/eventer_SSL_fd_opset.h \ 
     220  eventer/eventer_jobq.h utils/noit_atomic.h utils/noit_sem.h \ 
     221  noit_listener.h utils/noit_hash.h utils/noit_log.h utils/noit_sem.h \ 
     222  noit_livestream_listener.h noit_check.h utils/noit_skiplist.h \ 
     223  noit_conf.h noit_console.h noitedit/histedit.h noit_defines.h \ 
     224  eventer/eventer.h noit_console_telnet.h  
     225 
     226noit_module.o: noit_module.c noit_defines.h noit_config.h \ 
     227  noitedit/strlcpy.h noit_config.h  \ 
     228   noit_module.h utils/noit_hash.h \ 
     229  noit_config.h noit_check.h eventer/eventer.h noit_defines.h \ 
     230  utils/noit_log.h noit_defines.h utils/noit_hash.h utils/noit_atomic.h \ 
     231  noit_config.h eventer/eventer_POSIX_fd_opset.h noit_defines.h \ 
     232  eventer/eventer.h eventer/eventer_SSL_fd_opset.h \ 
     233  eventer/eventer_jobq.h utils/noit_atomic.h utils/noit_sem.h \ 
    14234  utils/noit_skiplist.h noit_conf.h noit_console.h noitedit/histedit.h \ 
    15   noit_console_telnet.h noit_filters.h utils/noit_log.h jlog/jlog.h \ 
    16   jlog/jlog_config.h 
    17 noit_check_rest.o: noit_check_rest.c noit_defines.h noit_config.h \ 
    18   noitedit/strlcpy.h noit_listener.h eventer/eventer.h utils/noit_hash.h \ 
    19   noit_http.h utils/noit_atomic.h noit_rest.h noit_check.h \ 
    20   utils/noit_skiplist.h noit_conf.h noit_console.h noitedit/histedit.h \ 
    21   noit_console_telnet.h noit_check_tools.h noit_module.h \ 
    22   noit_conf_private.h noit_filters.h 
    23 noit_check_tools.o: noit_check_tools.c noit_defines.h noit_config.h \ 
    24   noitedit/strlcpy.h noit_check_tools.h eventer/eventer.h noit_module.h \ 
    25   utils/noit_hash.h noit_check.h utils/noit_skiplist.h noit_conf.h \ 
    26   noit_console.h noitedit/histedit.h noit_console_telnet.h \ 
    27   utils/noit_str.h 
    28 noit_conf.o: noit_conf.c noit_defines.h noit_config.h noitedit/strlcpy.h \ 
    29   noit_conf.h utils/noit_hash.h noit_console.h eventer/eventer.h \ 
    30   noitedit/histedit.h noit_console_telnet.h utils/noit_skiplist.h \ 
    31   noit_check.h utils/noit_log.h utils/noit_b64.h 
    32 noit_conf_checks.o: noit_conf_checks.c noit_defines.h noit_config.h \ 
    33   noitedit/strlcpy.h noit_conf.h utils/noit_hash.h noit_console.h \ 
    34   eventer/eventer.h noitedit/histedit.h noit_console_telnet.h \ 
    35   utils/noit_skiplist.h noit_conf_private.h noit_conf_checks.h \ 
    36   noit_check.h noit_check_tools.h noit_module.h noit_filters.h \ 
    37   utils/noit_log.h 
    38 noit_console.o: noit_console.c noit_defines.h noit_config.h \ 
    39   noitedit/strlcpy.h eventer/eventer.h utils/noit_log.h noit_listener.h \ 
    40   utils/noit_hash.h noit_console.h noitedit/histedit.h \ 
    41   noit_console_telnet.h utils/noit_skiplist.h noit_tokenizer.h \ 
    42   noitedit/sys.h noitedit/el.h noitedit/fcns.h noitedit/map.h 
    43 noit_console_complete.o: noit_console_complete.c noit_defines.h \ 
    44   noit_config.h noitedit/strlcpy.h eventer/eventer.h utils/noit_log.h \ 
    45   noit_listener.h utils/noit_hash.h noit_console.h noitedit/histedit.h \ 
    46   noit_console_telnet.h utils/noit_skiplist.h noit_tokenizer.h \ 
    47   noitedit/sys.h noitedit/el.h noitedit/fcns.h noitedit/map.h 
    48 noit_console_state.o: noit_console_state.c noit_defines.h noit_config.h \ 
    49   noitedit/strlcpy.h eventer/eventer.h utils/noit_log.h utils/noit_hash.h \ 
    50   noit_listener.h noit_console.h noitedit/histedit.h \ 
    51   noit_console_telnet.h utils/noit_skiplist.h noit_tokenizer.h \ 
    52   noit_module.h noit_check.h noit_conf.h 
    53 noit_console_telnet.o: noit_console_telnet.c noit_defines.h noit_config.h \ 
    54   noitedit/strlcpy.h noit_console.h eventer/eventer.h noitedit/histedit.h \ 
    55   noit_console_telnet.h utils/noit_hash.h utils/noit_skiplist.h 
    56 noit_filters.o: noit_filters.c noit_defines.h noit_config.h \ 
    57   noitedit/strlcpy.h utils/noit_hash.h utils/noit_atomic.h noit_conf.h \ 
    58   noit_console.h eventer/eventer.h noitedit/histedit.h \ 
    59   noit_console_telnet.h utils/noit_skiplist.h noit_check.h \ 
    60   noit_conf_checks.h noit_filters.h 
    61 noit_filters_rest.o: noit_filters_rest.c noit_defines.h noit_config.h \ 
    62   noitedit/strlcpy.h noit_listener.h eventer/eventer.h utils/noit_hash.h \ 
    63   noit_http.h utils/noit_atomic.h noit_rest.h noit_filters.h \ 
    64   noit_console.h noitedit/histedit.h noit_console_telnet.h \ 
    65   utils/noit_skiplist.h noit_conf.h noit_check.h noit_check_tools.h \ 
    66   noit_module.h noit_conf_private.h 
    67 noit_http.o: noit_http.c noit_defines.h noit_config.h noitedit/strlcpy.h \ 
    68   noit_http.h eventer/eventer.h utils/noit_hash.h utils/noit_atomic.h \ 
    69   noit_listener.h utils/noit_str.h 
    70 noit_jlog_listener.o: noit_jlog_listener.c noit_defines.h noit_config.h \ 
    71   noitedit/strlcpy.h eventer/eventer.h noit_listener.h utils/noit_hash.h \ 
    72   utils/noit_log.h jlog/jlog.h jlog/jlog_config.h jlog/jlog_private.h \ 
    73   jlog/jlog.h jlog/jlog_io.h noit_jlog_listener.h 
    74 noit_listener.o: noit_listener.c noit_defines.h noit_config.h \ 
    75   noitedit/strlcpy.h eventer/eventer.h utils/noit_log.h noit_listener.h \ 
    76   utils/noit_hash.h noit_conf.h noit_console.h noitedit/histedit.h \ 
    77   noit_console_telnet.h utils/noit_skiplist.h 
    78 noit_livestream_listener.o: noit_livestream_listener.c noit_defines.h \ 
    79   noit_config.h noitedit/strlcpy.h eventer/eventer.h noit_listener.h \ 
    80   utils/noit_hash.h utils/noit_log.h utils/noit_sem.h \ 
    81   noit_livestream_listener.h noit_check.h utils/noit_skiplist.h \ 
    82   noit_conf.h noit_console.h noitedit/histedit.h noit_console_telnet.h 
    83 noit_module.o: noit_module.c noit_defines.h noit_config.h \ 
    84   noitedit/strlcpy.h noit_module.h utils/noit_hash.h noit_check.h \ 
    85   eventer/eventer.h utils/noit_skiplist.h noit_conf.h noit_console.h \ 
    86   noitedit/histedit.h noit_console_telnet.h utils/noit_log.h \ 
    87   module-online.h 
     235  noit_defines.h eventer/eventer.h noit_console_telnet.h \ 
     236   utils/noit_log.h module-online.h 
     237 
    88238noit_rest.o: noit_rest.c noit_defines.h noit_config.h noitedit/strlcpy.h \ 
    89   noit_listener.h eventer/eventer.h utils/noit_hash.h noit_http.h \ 
     239  noit_config.h noit_listener.h eventer/eventer.h noit_defines.h \ 
     240  utils/noit_log.h noit_defines.h utils/noit_hash.h noit_config.h \ 
     241  utils/noit_atomic.h eventer/eventer_POSIX_fd_opset.h noit_defines.h \ 
     242  eventer/eventer.h eventer/eventer_SSL_fd_opset.h \ 
     243  eventer/eventer_jobq.h utils/noit_atomic.h utils/noit_sem.h \ 
     244  utils/noit_hash.h noit_http.h  \ 
    90245  utils/noit_atomic.h noit_rest.h noit_conf.h noit_console.h \ 
    91   noitedit/histedit.h noit_console_telnet.h utils/noit_skiplist.h 
     246  noitedit/histedit.h noit_defines.h eventer/eventer.h \ 
     247  noit_console_telnet.h utils/noit_skiplist.h  
     248 
    92249noit_tokenizer.o: noit_tokenizer.c noit_defines.h noit_config.h \ 
    93   noitedit/strlcpy.h 
     250  noitedit/strlcpy.h noit_config.h 
     251 
    94252noit_xml.o: noit_xml.c noit_xml.h noit_defines.h noit_config.h \ 
    95   noitedit/strlcpy.h 
     253  noitedit/strlcpy.h noit_config.h  \ 
     254 
    96255noitd.o: noitd.c noit_defines.h noit_config.h noitedit/strlcpy.h \ 
    97   eventer/eventer.h utils/noit_log.h utils/noit_hash.h \ 
    98   utils/noit_security.h utils/noit_watchdog.h utils/noit_lockfile.h \ 
    99   noit_listener.h noit_console.h noitedit/histedit.h \ 
     256  noit_config.h eventer/eventer.h noit_defines.h utils/noit_log.h \ 
     257  noit_defines.h utils/noit_hash.h noit_config.h utils/noit_atomic.h \ 
     258  eventer/eventer_POSIX_fd_opset.h noit_defines.h eventer/eventer.h \ 
     259  eventer/eventer_SSL_fd_opset.h  \ 
     260  eventer/eventer_jobq.h utils/noit_atomic.h utils/noit_sem.h \ 
     261  utils/noit_log.h utils/noit_hash.h utils/noit_security.h \ 
     262  utils/noit_watchdog.h noit_config.h noit_defines.h \ 
     263  utils/noit_lockfile.h noit_listener.h noit_console.h \ 
     264  noitedit/histedit.h noit_defines.h eventer/eventer.h \ 
    100265  noit_console_telnet.h utils/noit_skiplist.h noit_jlog_listener.h \ 
    101   noit_rest.h noit_http.h utils/noit_atomic.h noit_check_rest.h \ 
    102   noit_check.h noit_conf.h noit_check_tools.h noit_module.h \ 
    103   noit_livestream_listener.h noit_capabilities_listener.h \ 
    104   noit_conf_checks.h noit_filters.h man/noitd.usage.h 
     266  noit_rest.h noit_http.h  \ 
     267  utils/noit_atomic.h noit_check_rest.h noit_check.h noit_conf.h \ 
     268   noit_check_tools.h noit_module.h \ 
     269  noit_check_tools_shared.h noit_livestream_listener.h \ 
     270  noit_capabilities_listener.h noit_conf_checks.h noit_filters.h \ 
     271  man/noitd.usage.h 
     272 
    105273stratcon_datastore.o: stratcon_datastore.c noit_defines.h noit_config.h \ 
    106   noitedit/strlcpy.h eventer/eventer.h utils/noit_log.h utils/noit_b64.h \ 
     274  noitedit/strlcpy.h noit_config.h eventer/eventer.h noit_defines.h \ 
     275  utils/noit_log.h noit_defines.h utils/noit_hash.h noit_config.h \ 
     276  utils/noit_atomic.h eventer/eventer_POSIX_fd_opset.h noit_defines.h \ 
     277  eventer/eventer.h eventer/eventer_SSL_fd_opset.h \ 
     278  eventer/eventer_jobq.h utils/noit_atomic.h utils/noit_sem.h \ 
     279  utils/noit_log.h utils/noit_b64.h noit_config.h noit_defines.h \ 
    107280  utils/noit_str.h utils/noit_mkdir.h utils/noit_getip.h \ 
    108281  stratcon_datastore.h utils/noit_hash.h stratcon_realtime_http.h \ 
    109   noit_conf.h noit_console.h noitedit/histedit.h noit_console_telnet.h \ 
    110   utils/noit_skiplist.h stratcon_iep.h stratcon_jlog_streamer.h \ 
     282  noit_conf.h noit_console.h noitedit/histedit.h noit_defines.h \ 
     283  eventer/eventer.h noit_console_telnet.h utils/noit_skiplist.h \ 
     284   stratcon_iep.h stratcon_jlog_streamer.h \ 
    111285  utils/noit_atomic.h jlog/jlog.h jlog/jlog_config.h noit_check.h \ 
    112   noit_rest.h noit_listener.h noit_http.h 
     286  noit_rest.h noit_listener.h noit_http.h \ 
     287 
    113288stratcon_iep.o: stratcon_iep.c noit_defines.h noit_config.h \ 
    114   noitedit/strlcpy.h eventer/eventer.h utils/noit_log.h utils/noit_b64.h \ 
     289  noitedit/strlcpy.h noit_config.h eventer/eventer.h noit_defines.h \ 
     290  utils/noit_log.h noit_defines.h utils/noit_hash.h noit_config.h \ 
     291  utils/noit_atomic.h eventer/eventer_POSIX_fd_opset.h noit_defines.h \ 
     292  eventer/eventer.h eventer/eventer_SSL_fd_opset.h \ 
     293  eventer/eventer_jobq.h utils/noit_atomic.h utils/noit_sem.h \ 
     294  utils/noit_log.h utils/noit_b64.h noit_config.h noit_defines.h \ 
    115295  noit_jlog_listener.h stratcon_jlog_streamer.h noit_conf.h \ 
    116   utils/noit_hash.h noit_console.h noitedit/histedit.h \ 
    117   noit_console_telnet.h utils/noit_skiplist.h utils/noit_atomic.h \ 
    118   jlog/jlog.h jlog/jlog_config.h stratcon_datastore.h stratcon_iep.h \ 
    119   noit_check.h 
     296  utils/noit_hash.h noit_console.h noitedit/histedit.h noit_defines.h \ 
     297  eventer/eventer.h noit_console_telnet.h utils/noit_skiplist.h \ 
     298   utils/noit_atomic.h jlog/jlog.h \ 
     299  jlog/jlog_config.h stratcon_datastore.h stratcon_iep.h noit_check.h 
     300 
    120301stratcon_jlog_streamer.o: stratcon_jlog_streamer.c noit_defines.h \ 
    121   noit_config.h noitedit/strlcpy.h eventer/eventer.h noit_conf.h \ 
    122   utils/noit_hash.h noit_console.h noitedit/histedit.h \ 
    123   noit_console_telnet.h utils/noit_skiplist.h utils/noit_log.h \ 
    124   noit_jlog_listener.h noit_rest.h noit_listener.h noit_http.h \ 
     302  noit_config.h noitedit/strlcpy.h noit_config.h eventer/eventer.h \ 
     303  noit_defines.h utils/noit_log.h noit_defines.h utils/noit_hash.h \ 
     304  noit_config.h utils/noit_atomic.h eventer/eventer_POSIX_fd_opset.h \ 
     305  noit_defines.h eventer/eventer.h eventer/eventer_SSL_fd_opset.h \ 
     306  eventer/eventer_jobq.h utils/noit_atomic.h utils/noit_sem.h noit_conf.h \ 
     307  utils/noit_hash.h noit_console.h noitedit/histedit.h noit_defines.h \ 
     308  eventer/eventer.h noit_console_telnet.h utils/noit_skiplist.h \ 
     309   utils/noit_log.h utils/noit_getip.h \ 
     310  noit_config.h noit_defines.h noit_jlog_listener.h noit_rest.h \ 
     311  noit_listener.h noit_http.h  \ 
    125312  utils/noit_atomic.h stratcon_datastore.h stratcon_jlog_streamer.h \ 
    126313  jlog/jlog.h jlog/jlog_config.h stratcon_iep.h 
     314 
    127315stratcon_realtime_http.o: stratcon_realtime_http.c noit_defines.h \ 
    128   noit_config.h noitedit/strlcpy.h eventer/eventer.h noit_conf.h \ 
    129   utils/noit_hash.h noit_console.h noitedit/histedit.h \ 
    130   noit_console_telnet.h utils/noit_skiplist.h utils/noit_log.h \ 
    131   utils/noit_str.h jlog/jlog.h jlog/jlog_config.h noit_jlog_listener.h \ 
    132   noit_listener.h noit_http.h utils/noit_atomic.h noit_rest.h \ 
    133   noit_livestream_listener.h stratcon_realtime_http.h \ 
    134   stratcon_jlog_streamer.h stratcon_datastore.h 
     316  noit_config.h noitedit/strlcpy.h noit_config.h eventer/eventer.h \ 
     317  noit_defines.h utils/noit_log.h noit_defines.h utils/noit_hash.h \ 
     318  noit_config.h utils/noit_atomic.h eventer/eventer_POSIX_fd_opset.h \ 
     319  noit_defines.h eventer/eventer.h eventer/eventer_SSL_fd_opset.h \ 
     320  eventer/eventer_jobq.h utils/noit_atomic.h utils/noit_sem.h noit_conf.h \ 
     321  utils/noit_hash.h noit_console.h noitedit/histedit.h noit_defines.h \ 
     322  eventer/eventer.h noit_console_telnet.h utils/noit_skiplist.h \ 
     323   utils/noit_log.h utils/noit_str.h \ 
     324  noit_defines.h jlog/jlog.h jlog/jlog_config.h noit_jlog_listener.h \ 
     325  noit_listener.h noit_http.h  \ 
     326  utils/noit_atomic.h noit_rest.h noit_check.h noit_livestream_listener.h \ 
     327  stratcon_realtime_http.h stratcon_jlog_streamer.h stratcon_datastore.h 
     328 
    135329stratcond.o: stratcond.c noit_defines.h noit_config.h noitedit/strlcpy.h \ 
    136   eventer/eventer.h utils/noit_log.h utils/noit_hash.h \ 
    137   utils/noit_security.h utils/noit_watchdog.h utils/noit_lockfile.h \ 
    138   noit_listener.h noit_console.h noitedit/histedit.h \ 
     330  noit_config.h eventer/eventer.h noit_defines.h utils/noit_log.h \ 
     331  noit_defines.h utils/noit_hash.h noit_config.h utils/noit_atomic.h \ 
     332  eventer/eventer_POSIX_fd_opset.h noit_defines.h eventer/eventer.h \ 
     333  eventer/eventer_SSL_fd_opset.h  \ 
     334  eventer/eventer_jobq.h utils/noit_atomic.h utils/noit_sem.h \ 
     335  utils/noit_log.h utils/noit_hash.h utils/noit_security.h \ 
     336  utils/noit_watchdog.h noit_config.h noit_defines.h \ 
     337  utils/noit_lockfile.h noit_listener.h noit_console.h \ 
     338  noitedit/histedit.h noit_defines.h eventer/eventer.h \ 
    139339  noit_console_telnet.h utils/noit_skiplist.h noit_module.h noit_check.h \ 
    140   noit_conf.h noit_rest.h noit_http.h utils/noit_atomic.h \ 
    141   noit_capabilities_listener.h stratcon_jlog_streamer.h jlog/jlog.h \ 
    142   jlog/jlog_config.h stratcon_datastore.h stratcon_iep.h \ 
    143   stratcon_realtime_http.h man/stratcond.usage.h 
     340  noit_conf.h  noit_rest.h noit_http.h \ 
     341  utils/noit_atomic.h noit_capabilities_listener.h \ 
     342  stratcon_jlog_streamer.h jlog/jlog.h jlog/jlog_config.h \ 
     343  stratcon_datastore.h stratcon_iep.h stratcon_realtime_http.h \ 
     344  man/stratcond.usage.h 
  • src/Makefile.in

    rb553f9a r06601a4  
    66PGCFLAGS=@PGCFLAGS@ 
    77LDFLAGS=@LDFLAGS@ 
     8DEPFLAGS=@DEPFLAGS@ 
    89AR=@AR@ 
    910RANLIB=@RANLIB@ 
     
    7273        noit_http.o noit_rest.o noit_check_rest.o noit_filters_rest.o 
    7374 
    74 NOIT_LIBS=udns/libudns.o noitedit/libnoitedit.a eventer/libeventer.a \ 
     75NOIT_LIBS=libudns libnoitedit libeventer libjlog libnoit_utils libnoitjson 
     76NOIT_LIB_FILES=udns/libudns.o noitedit/libnoitedit.a eventer/libeventer.a \ 
    7577        jlog/libjlog.a utils/libnoit_utils.a json-lib/libnoitjson.a 
    7678 
     
    8587        stratcon_iep.o 
    8688 
    87 STRATCON_LIBS=udns/libudns.o noitedit/libnoitedit.a eventer/libeventer.a \ 
     89STRATCON_LIBS=libudns libnoitedit libeventer libjlog libnoit_utils libnoitjson 
     90STRATCON_LIB_FILES=udns/libudns.o noitedit/libnoitedit.a eventer/libeventer.a \ 
    8891        jlog/libjlog.a utils/libnoit_utils.a json-lib/libnoitjson.a 
    8992 
    90 all:    $(TARGETS) java-bits make-modules make-man 
     93all:    $(NOIT_LIBS) $(STRATCON_LIBS) $(TARGETS) java-bits make-modules make-man 
    9194 
    9295make-man: 
     
    105108        @-test -n "@JAVAPARTS@" && (cd java && make -s) 
    106109 
    107 jlog/libjlog.a: 
    108         @echo "- building jlog bits" 
     110libjlog: 
    109111        @(cd jlog && make -s libjlog.a) 
    110112 
    111 udns/libudns.o: 
    112         @echo "- building udns bits" 
     113libudns: 
    113114        @(cd udns && make -s libudns.o) 
    114115 
    115 noitedit/libnoitedit.a: 
    116         @echo "- building noitedit bits" 
     116libnoitedit: 
    117117        @(cd noitedit && make -s libnoitedit.a) 
    118118 
    119 eventer/libeventer.a: 
    120         @echo "- building eventer bits" 
     119libeventer: 
    121120        @(cd eventer && make -s libeventer.a) 
    122121 
    123 utils/libnoit_utils.a: 
    124         @echo "- building utils bits" 
     122libnoit_utils: 
    125123        @(cd utils && make -s libnoit_utils.a) 
    126124 
    127 json-lib/libnoitjson.a: 
    128         @echo "- building json bits" 
     125libnoitjson: 
    129126        @(cd json-lib && make -s libnoitjson.a) 
     127 
     128jlog/libjlog.a: libjlog 
     129udns/libudns.o: libudns 
     130noitedit/libnoitedit.a: libnoitedit 
     131eventer/libeventer.a:   libeventer 
     132utils/libnoit_utils.a:  libnoit_utils 
     133json-lib/libnoitjson.a: libnoitjson 
    130134 
    131135man/noitd.usage.h:      make-man 
     
    136140stratcond.o:    man/stratcond.usage.h 
    137141 
    138 noitd:  $(NOIT_OBJS) $(NOIT_LIBS) man/noitd.usage.h 
     142noitd:  $(NOIT_OBJS) $(NOIT_LIB_FILES) man/noitd.usage.h 
     143        @echo "- linking $@" 
    139144        @$(CC) -o $@ $(NOIT_OBJS) \ 
    140145                udns/libudns.o \ 
     
    148153                $(NOWHOLE_ARCHIVE) \ 
    149154                $(LIBS) 
     155 
     156stratcond:      $(STRATCON_OBJS) $(STRATCON_LIB_FILES) 
    150157        @echo "- linking $@" 
    151  
    152 stratcond:      $(STRATCON_OBJS) $(STRATCON_LIBS) 
    153158        @$(CC) -o $@ $(STRATCON_OBJS) \ 
    154159                udns/libudns.o \ 
     
    162167                $(NOWHOLE_ARCHIVE) \ 
    163168                $(LIBS) $(PGLIBS) 
    164         @echo "- linking $@" 
    165169 
    166170stratcon_datastore.o:   stratcon_datastore.c 
     
    271275 
    272276Makefile.dep: 
    273         gcc -MM *.c > Makefile.dep 
     277        $(CC) -I. $(CPPFLAGS) $(CFLAGS) $(DEPFLAGS) *.c > Makefile.dep 
     278        $(top_srcdir)/buildtools/culldeps.sh Makefile.dep 
    274279 
    275280include Makefile.dep 
  • src/eventer/Makefile.dep

    re41d9af r06601a4  
    1 OETS_asn1_helper.o: OETS_asn1_helper.c 
     1 
     2OETS_asn1_helper.o: OETS_asn1_helper.c  \ 
     3 
    24eventer.o: eventer.c ../eventer/eventer.h ../noit_defines.h \ 
    35  ../noit_config.h ../noitedit/strlcpy.h ../noit_config.h \ 
     
    57  ../noit_config.h ../utils/noit_atomic.h \ 
    68  ../eventer/eventer_POSIX_fd_opset.h ../eventer/eventer.h \ 
    7   ../eventer/eventer_SSL_fd_opset.h ../eventer/eventer_jobq.h \ 
    8   ../utils/noit_sem.h ../utils/noit_hash.h 
     9  ../eventer/eventer_SSL_fd_opset.h  \ 
     10  ../eventer/eventer_jobq.h ../utils/noit_sem.h ../utils/noit_hash.h 
     11 
    912eventer_POSIX_fd_opset.o: eventer_POSIX_fd_opset.c ../noit_defines.h \ 
    1013  ../noit_config.h ../noitedit/strlcpy.h ../noit_config.h \ 
     
    1417  ../eventer/eventer.h ../eventer/eventer_SSL_fd_opset.h \ 
    1518  ../eventer/eventer_jobq.h ../utils/noit_sem.h 
     19 
    1620eventer_SSL_fd_opset.o: eventer_SSL_fd_opset.c ../noit_defines.h \ 
    1721  ../noit_config.h ../noitedit/strlcpy.h ../noit_config.h \ 
     
    2125  ../eventer/eventer.h ../eventer/eventer_SSL_fd_opset.h \ 
    2226  ../eventer/eventer_jobq.h ../utils/noit_sem.h ../utils/noit_log.h \ 
    23   ../eventer/eventer_SSL_fd_opset.h ../eventer/OETS_asn1_helper.h 
     27  ../eventer/eventer_SSL_fd_opset.h ../eventer/OETS_asn1_helper.h \ 
     28 
    2429eventer_epoll_impl.o: eventer_epoll_impl.c ../noit_defines.h \ 
    2530  ../noit_config.h ../noitedit/strlcpy.h ../noit_config.h \ 
     
    3136  ../utils/noit_skiplist.h ../utils/noit_log.h \ 
    3237  ../eventer/eventer_impl_private.h 
     38 
    3339eventer_impl.o: eventer_impl.c ../noit_defines.h ../noit_config.h \ 
    3440  ../noitedit/strlcpy.h ../noit_config.h ../eventer/eventer.h \ 
     
    3642  ../utils/noit_hash.h ../noit_config.h ../utils/noit_atomic.h \ 
    3743  ../eventer/eventer_POSIX_fd_opset.h ../eventer/eventer.h \ 
    38   ../eventer/eventer_SSL_fd_opset.h ../eventer/eventer_jobq.h \ 
    39   ../utils/noit_sem.h ../utils/noit_log.h ../utils/noit_skiplist.h 
     44  ../eventer/eventer_SSL_fd_opset.h  \ 
     45  ../eventer/eventer_jobq.h ../utils/noit_sem.h ../utils/noit_log.h \ 
     46  ../utils/noit_skiplist.h 
     47 
    4048eventer_jobq.o: eventer_jobq.c ../noit_defines.h ../noit_config.h \ 
    4149  ../noitedit/strlcpy.h ../noit_config.h ../utils/noit_log.h \ 
     
    4452  ../utils/noit_log.h ../utils/noit_atomic.h \ 
    4553  ../eventer/eventer_POSIX_fd_opset.h ../eventer/eventer.h \ 
    46   ../eventer/eventer_SSL_fd_opset.h ../eventer/eventer_jobq.h \ 
    47   ../utils/noit_sem.h 
     54  ../eventer/eventer_SSL_fd_opset.h  \ 
     55  ../eventer/eventer_jobq.h ../utils/noit_sem.h 
     56 
    4857eventer_kqueue_impl.o: eventer_kqueue_impl.c ../noit_defines.h \ 
    4958  ../noit_config.h ../noitedit/strlcpy.h ../noit_config.h \ 
     
    5564  ../utils/noit_skiplist.h ../utils/noit_log.h \ 
    5665  ../eventer/eventer_impl_private.h 
     66 
    5767eventer_ports_impl.o: eventer_ports_impl.c ../noit_defines.h \ 
    5868  ../noit_config.h ../noitedit/strlcpy.h ../noit_config.h \ 
     
    6373  ../eventer/eventer_jobq.h ../utils/noit_sem.h ../utils/noit_atomic.h \ 
    6474  ../utils/noit_skiplist.h ../utils/noit_log.h \ 
    65   ../eventer/eventer_impl_private.h 
     75  ../eventer/eventer_impl_private.h 
  • src/eventer/Makefile.in

    r5fbae1c r06601a4  
    33CFLAGS=@CFLAGS@ 
    44LDFLAGS=@LDFLAGS@ 
     5DEPFLAGS=@DEPFLAGS@ 
    56AR=@AR@ 
    67RANLIB=@RANLIB@ 
     
    3536 
    3637Makefile.dep: 
    37         gcc -I.. -MM *.c > Makefile.dep 
     38        $(CC) -I. -I.. $(CPPFLAGS) $(CFLAGS) $(DEPFLAGS) *.c > Makefile.dep 
     39        $(top_srcdir)/buildtools/culldeps.sh Makefile.dep 
    3840 
    3941include Makefile.dep 
  • src/json-lib/Makefile.dep

    refa9375 r06601a4  
     1 
    12arraylist.o: arraylist.c ../noit_config.h bits.h arraylist.h 
     3 
    24debug.o: debug.c ../noit_config.h debug.h 
     5 
    36json_object.o: json_object.c ../noit_config.h debug.h printbuf.h \ 
    47  linkhash.h arraylist.h json_object.h json_object_private.h 
     8 
    59json_tokener.o: json_tokener.c ../noit_config.h bits.h debug.h printbuf.h \ 
    610  arraylist.h json_object.h json_tokener.h 
     11 
    712json_util.o: json_util.c ../noit_config.h bits.h debug.h printbuf.h \ 
    813  json_object.h json_tokener.h json_util.h 
     14 
    915linkhash.o: linkhash.c linkhash.h 
     16 
    1017printbuf.o: printbuf.c ../noit_config.h bits.h debug.h printbuf.h 
  • src/json-lib/Makefile.in

    r5fbae1c r06601a4  
    22CPPFLAGS=@CPPFLAGS@ 
    33CFLAGS=@CFLAGS@ 
     4DEPFLAGS=@DEPFLAGS@ 
    45LDFLAGS=@LDFLAGS@ 
    56AR=@AR@ 
     
    3233 
    3334Makefile.dep: 
    34         gcc -I.. -MM *.c > Makefile.dep 
     35        $(CC) -I. -I.. $(CPPFLAGS) $(CFLAGS) $(DEPFLAGS) *.c > Makefile.dep 
     36        $(top_srcdir)/buildtools/culldeps.sh Makefile.dep 
    3537 
    3638include Makefile.dep 
  • src/modules/Makefile.in

    r09ecd28 r06601a4  
    55CPPFLAGS=@CPPFLAGS@ 
    66CFLAGS=@CFLAGS@ 
     7DEPFLAGS=@DEPFLAGS@ 
    78PGCFLAGS=@PGCFLAGS@ 
    89MYCFLAGS=@MYCFLAGS@ 
     
    159160        rm -f Makefile 
    160161 
     162Makefile.dep: 
     163        $(CC) -I.. $(CPPFLAGS) $(CFLAGS) -I$(top_srcdir)/src/lua/src @APRCFLAGS@ \ 
     164                        $(DEPFLAGS) -c *.c > Makefile.dep 
     165        $(top_srcdir)/buildtools/culldeps.sh Makefile.dep 
     166 
     167include Makefile.dep 
  • src/noitedit/Makefile.in

    r5fbae1c r06601a4  
    22CPPFLAGS=@CPPFLAGS@ 
    33CFLAGS=@CFLAGS@ 
     4DEPFLAGS=@DEPFLAGS@ 
    45LDFLAGS=@LDFLAGS@ 
    56AR=@AR@ 
     
    7879        rm -f Makefile 
    7980 
     81Makefile.dep: 
     82        $(CC) -I. -I.. $(CPPFALGS) $(CFLAGS) $(DEPFLAGS) *.c > Makefile.dep 
     83        $(top_srcdir)/buildtools/culldeps.sh Makefile.dep 
     84 
     85include Makefile.dep 
  • src/utils/Makefile.dep

    r48eab20 r06601a4  
     1 
     2noit_b32.o: noit_b32.c ../noit_config.h noit_b64.h ../noit_defines.h \ 
     3  ../noit_config.h ../noitedit/strlcpy.h ../noit_config.h 
     4 
    15noit_b64.o: noit_b64.c ../noit_config.h noit_b64.h ../noit_defines.h \ 
    26  ../noit_config.h ../noitedit/strlcpy.h ../noit_config.h 
     7 
    38noit_getip.o: noit_getip.c ../noit_config.h ../utils/noit_getip.h \ 
    49  ../noit_config.h ../noit_defines.h ../noit_config.h \ 
    510  ../noitedit/strlcpy.h ../noit_config.h 
     11 
    612noit_hash.o: noit_hash.c ../noit_config.h noit_hash.h 
     13 
    714noit_lockfile.o: noit_lockfile.c ../noit_config.h \ 
    815  ../utils/noit_lockfile.h ../noit_config.h ../noit_defines.h \ 
    916  ../noit_config.h ../noitedit/strlcpy.h ../noit_config.h 
     17 
    1018noit_log.o: noit_log.c ../noit_defines.h ../noit_config.h \ 
    1119  ../noitedit/strlcpy.h ../noit_config.h ../utils/noit_log.h \ 
    1220  ../noit_defines.h ../utils/noit_hash.h ../noit_config.h \ 
    13   ../utils/noit_hash.h ../jlog/jlog.h ../jlog/jlog_config.h \ 
    14   ../jlog/jlog_private.h ../jlog/jlog.h ../jlog/jlog_io.h 
     21  ../utils/noit_hash.h ../utils/noit_atomic.h ../jlog/jlog.h \ 
     22  ../jlog/jlog_config.h ../jlog/jlog_private.h ../jlog/jlog.h \ 
     23  ../jlog/jlog_io.h ../utils/dtrace_probes.h 
     24 
    1525noit_mkdir.o: noit_mkdir.c ../noit_config.h ../utils/noit_mkdir.h \ 
    1626  ../noit_config.h ../noit_defines.h ../noit_config.h \ 
    1727  ../noitedit/strlcpy.h ../noit_config.h ../utils/noit_log.h \ 
    1828  ../utils/noit_hash.h 
     29 
    1930noit_security.o: noit_security.c ../noit_defines.h ../noit_config.h \ 
    2031  ../noitedit/strlcpy.h ../noit_config.h ../noit_config.h \ 
    2132  ../utils/noit_log.h ../noit_defines.h ../utils/noit_hash.h \ 
    2233  ../noit_config.h ../utils/noit_security.h 
     34 
    2335noit_sem.o: noit_sem.c ../noit_defines.h ../noit_config.h \ 
    2436  ../noitedit/strlcpy.h ../noit_config.h ../utils/noit_sem.h 
     37 
    2538noit_skiplist.o: noit_skiplist.c ../noit_defines.h ../noit_config.h \ 
    2639  ../noitedit/strlcpy.h ../noit_config.h noit_skiplist.h 
     40 
    2741noit_str.o: noit_str.c ../noit_defines.h ../noit_config.h \ 
    2842  ../noitedit/strlcpy.h ../noit_config.h 
     43 
    2944noit_watchdog.o: noit_watchdog.c ../noit_defines.h ../noit_config.h \ 
    3045  ../noitedit/strlcpy.h ../noit_config.h ../eventer/eventer.h \ 
     
    3247  ../utils/noit_hash.h ../noit_config.h ../utils/noit_atomic.h \ 
    3348  ../eventer/eventer_POSIX_fd_opset.h ../eventer/eventer.h \ 
    34   ../eventer/eventer_SSL_fd_opset.h ../eventer/eventer_jobq.h \ 
    35   ../utils/noit_sem.h ../utils/noit_log.h ../utils/noit_watchdog.h 
     49  ../eventer/eventer_SSL_fd_opset.h  \ 
     50  ../eventer/eventer_jobq.h ../utils/noit_sem.h ../utils/noit_log.h \ 
     51  ../utils/noit_watchdog.h 
  • src/utils/Makefile.in

    r1774a2d r06601a4  
    22CPPFLAGS=@CPPFLAGS@ 
    33CFLAGS=@CFLAGS@ 
     4DEPFLAGS=@DEPFLAGS@ 
    45LDFLAGS=@LDFLAGS@ 
    56AR=@AR@ 
     
    5152 
    5253Makefile.dep: 
    53         gcc -I.. -MM *.c > Makefile.dep 
     54        $(CC) -I. -I.. $(CPPFLAGS) $(CFLAGS) $(DEPFLAGS) *.c > Makefile.dep 
     55        $(top_srcdir)/buildtools/culldeps.sh Makefile.dep 
    5456 
    5557include Makefile.dep