Changeset b20c46ab75465f02dcc0515d434e8152db2a4bef

Show
Ignore:
Timestamp:
11/15/09 21:03:45 (4 years ago)
Author:
Theo Schlossnagle <jesus@omniti.com>
git-committer:
Theo Schlossnagle <jesus@omniti.com> 1258319025 +0000
git-parent:

[b9ca96abb71658e198aba196c22bfab3a1840909]

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

an install target for headers

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • src/Makefile.in

    r70b13a8 rb20c46a  
    3535MODDIR=modules 
    3636 
     37HEADERS=noit_capabilities_listener.h noit_check.h noit_check_rest.h \ 
     38        noit_check_tools.h noit_conf.h noit_conf_checks.h noit_conf_private.h \ 
     39        noit_config.h noit_console.h noit_console_telnet.h noit_defines.h \ 
     40        noit_filters.h noit_http.h noit_jlog_listener.h noit_listener.h \ 
     41        noit_livestream_listener.h noit_module.h noit_rest.h noit_tokenizer.h \ 
     42        noit_xml.h \ 
     43        stratcon_datastore.h stratcon_iep.h stratcon_jlog_streamer.h \ 
     44        stratcon_realtime_http.h \ 
     45        eventer/OETS_asn1_helper.h eventer/eventer.h \ 
     46        eventer/eventer_POSIX_fd_opset.h eventer/eventer_SSL_fd_opset.h \ 
     47        eventer/eventer_jobq.h \ 
     48        utils/noit_atomic.h utils/noit_b64.h utils/noit_hash.h utils/noit_log.h \ 
     49        utils/noit_mkdir.h utils/noit_security.h utils/noit_sem.h \ 
     50        utils/noit_skiplist.h utils/noit_str.h utils/noit_watchdog.h 
     51 
    3752NOIT_OBJS=noitd.o noit_listener.o \ 
    3853        noit_console.o noit_console_state.o noit_console_telnet.o \ 
     
    159174        $(top_srcdir)/buildtools/mkinstalldirs $(DESTDIR)$(sysconfdir) 
    160175 
    161 install-noitd:  noitd noit.conf 
     176install-headers:        $(HEADERS) 
     177        $(top_srcdir)/buildtools/mkinstalldirs $(DESTDIR)$(includedir) 
     178        $(top_srcdir)/buildtools/mkinstalldirs $(DESTDIR)$(includedir)/eventer 
     179        $(top_srcdir)/buildtools/mkinstalldirs $(DESTDIR)$(includedir)/utils 
     180        for file in $(HEADERS) ; do \ 
     181                $(INSTALL) -m 0644 $$file $(DESTDIR)$(includedir)/$$file ; \ 
     182        done 
     183 
     184install-noitd:  install-dirs noitd noit.conf 
    162185        $(INSTALL) -m 0755 scripts/noittrap $(DESTDIR)$(bindir)/noittrap 
    163186        $(INSTALL) -m 0755 noitd $(DESTDIR)$(sbindir)/noitd 
     
    175198        (cd man && make install DESTDIR=$(DESTDIR)) 
    176199 
    177 install:        install-dirs install-docs install-noitd install-stratcond 
     200install:        install-dirs install-docs install-headers install-noitd install-stratcond 
    178201 
    179202clean-subdirs: