Remove Automakefiles
This commit is contained in:
		
							parent
							
								
									16e7d69209
								
							
						
					
					
						commit
						0c6d62cf27
					
				
					 22 changed files with 0 additions and 510 deletions
				
			
		
							
								
								
									
										42
									
								
								Makefile.am
									
										
									
									
									
								
							
							
						
						
									
										42
									
								
								Makefile.am
									
										
									
									
									
								
							|  | @ -1,42 +0,0 @@ | ||||||
| SUBDIRS = src perl scripts corepkgs doc misc tests |  | ||||||
| EXTRA_DIST = substitute.mk nix.spec nix.spec.in bootstrap.sh \ |  | ||||||
|   NEWS version misc/systemd/nix-daemon.service |  | ||||||
| 
 |  | ||||||
| pkginclude_HEADERS = config.h |  | ||||||
| 
 |  | ||||||
| include ./substitute.mk |  | ||||||
| 
 |  | ||||||
| nix.spec: nix.spec.in |  | ||||||
| 
 |  | ||||||
| install-data-local: init-state |  | ||||||
| 	$(INSTALL) -d $(DESTDIR)$(sysconfdir)/nix |  | ||||||
| 	$(INSTALL) -d $(DESTDIR)$(docdir) |  | ||||||
| 	$(INSTALL_DATA) README $(DESTDIR)$(docdir)/ |  | ||||||
| 
 |  | ||||||
| if INIT_STATE |  | ||||||
| 
 |  | ||||||
| # For setuid operation, you can enable the following: |  | ||||||
| # INIT_FLAGS = -g @NIX_GROUP@ -o @NIX_USER@ |  | ||||||
| # GROUP_WRITABLE = -m 775 |  | ||||||
| 
 |  | ||||||
| init-state: |  | ||||||
| 	$(INSTALL) $(INIT_FLAGS) -d $(DESTDIR)$(localstatedir)/nix |  | ||||||
| 	$(INSTALL) $(INIT_FLAGS) -d $(DESTDIR)$(localstatedir)/nix/db |  | ||||||
| 	$(INSTALL) $(INIT_FLAGS) -d $(DESTDIR)$(localstatedir)/log/nix |  | ||||||
| 	$(INSTALL) $(INIT_FLAGS) -d $(DESTDIR)$(localstatedir)/log/nix/drvs |  | ||||||
| 	$(INSTALL) $(INIT_FLAGS) -d $(DESTDIR)$(localstatedir)/nix/profiles |  | ||||||
| 	$(INSTALL) $(INIT_FLAGS) -d $(DESTDIR)$(localstatedir)/nix/gcroots |  | ||||||
| 	$(INSTALL) $(INIT_FLAGS) -d $(DESTDIR)$(localstatedir)/nix/temproots |  | ||||||
| 	$(INSTALL) $(INIT_FLAGS) -d $(DESTDIR)$(localstatedir)/nix/userpool |  | ||||||
| 	-$(INSTALL) $(INIT_FLAGS) -d $(DESTDIR)$(storedir) |  | ||||||
| 	$(INSTALL) $(INIT_FLAGS) $(GROUP_WRITABLE) -d $(DESTDIR)$(localstatedir)/nix/manifests |  | ||||||
| 
 |  | ||||||
| else |  | ||||||
| 
 |  | ||||||
| init-state: |  | ||||||
| 
 |  | ||||||
| endif |  | ||||||
| 
 |  | ||||||
| NEWS: |  | ||||||
| 	$(MAKE) -C doc/manual NEWS.txt |  | ||||||
| 	cp $(srcdir)/doc/manual/NEWS.txt NEWS |  | ||||||
|  | @ -1,12 +0,0 @@ | ||||||
| all-local: config.nix |  | ||||||
| 
 |  | ||||||
| files = nar.nix buildenv.nix buildenv.pl unpack-channel.nix derivation.nix fetchurl.nix \ |  | ||||||
| 	imported-drv-to-derivation.nix |  | ||||||
| 
 |  | ||||||
| install-exec-local: |  | ||||||
| 	$(INSTALL) -d $(DESTDIR)$(datadir)/nix/corepkgs |  | ||||||
| 	$(INSTALL_DATA) config.nix $(files) $(DESTDIR)$(datadir)/nix/corepkgs |  | ||||||
| 
 |  | ||||||
| include ../substitute.mk |  | ||||||
| 
 |  | ||||||
| EXTRA_DIST = config.nix.in $(files) |  | ||||||
|  | @ -1 +0,0 @@ | ||||||
| SUBDIRS = manual |  | ||||||
|  | @ -1,117 +0,0 @@ | ||||||
| XMLLINT = $(xmllint) --nonet $(xmlflags) |  | ||||||
| XSLTPROC = $(xsltproc) --nonet $(xmlflags) \ |  | ||||||
|  --param section.autolabel 1 \ |  | ||||||
|  --param section.label.includes.component.label 1 \ |  | ||||||
|  --param html.stylesheet \'style.css\' \ |  | ||||||
|  --param xref.with.number.and.title 1 \ |  | ||||||
|  --param toc.section.depth 3 \ |  | ||||||
|  --param admon.style \'\' \ |  | ||||||
|  --param callout.graphics.extension \'.gif\' \ |  | ||||||
|  --param contrib.inline.enabled 0 |  | ||||||
| 
 |  | ||||||
| dblatex_opts = \ |  | ||||||
|  -P doc.collab.show=0 \ |  | ||||||
|  -P latex.output.revhistory=0 |  | ||||||
| 
 |  | ||||||
| # Note: we use GIF for now, since the PNGs shipped with Docbook aren't |  | ||||||
| # transparent. |  | ||||||
| 
 |  | ||||||
| man1_MANS = nix-env.1 nix-build.1 nix-shell.1 nix-store.1 nix-instantiate.1 \ |  | ||||||
|  nix-collect-garbage.1 nix-push.1 nix-pull.1 \ |  | ||||||
|  nix-prefetch-url.1 nix-channel.1 \ |  | ||||||
|  nix-install-package.1 nix-hash.1 nix-copy-closure.1 |  | ||||||
| 
 |  | ||||||
| man5_MANS = nix.conf.5 |  | ||||||
| 
 |  | ||||||
| man8_MANS = nix-daemon.8 |  | ||||||
| 
 |  | ||||||
| FIGURES = figures/user-environments.png |  | ||||||
| 
 |  | ||||||
| MANUAL_SRCS = manual.xml introduction.xml installation.xml \ |  | ||||||
|  package-management.xml writing-nix-expressions.xml builtins.xml \ |  | ||||||
|  build-farm.xml \ |  | ||||||
|  $(man1_MANS:.1=.xml) $(man8_MANS:.8=.xml) \ |  | ||||||
|  troubleshooting.xml bugs.xml opt-common.xml opt-common-syn.xml opt-inst-syn.xml \ |  | ||||||
|  env-common.xml quick-start.xml nix-lang-ref.xml glossary.xml \ |  | ||||||
|  conf-file.xml release-notes.xml \ |  | ||||||
|  style.css images |  | ||||||
| 
 |  | ||||||
| # Do XInclude processing. |  | ||||||
| manual.xmli: $(MANUAL_SRCS) version.txt |  | ||||||
| 	$(XMLLINT) --xinclude $< -o $@.tmp |  | ||||||
| 	mv $@.tmp $@ |  | ||||||
| 
 |  | ||||||
| # Note: RelaxNG validation requires xmllint >= 2.7.4. |  | ||||||
| manual.is-valid: manual.xmli |  | ||||||
| 	$(XSLTPROC) --novalid --stringparam profile.condition manual \ |  | ||||||
| 	  $(docbookxsl)/profiling/profile.xsl $< 2> /dev/null | \ |  | ||||||
| 	  $(XMLLINT) --noout --relaxng $(docbookrng)/docbook.rng - |  | ||||||
| 	touch $@ |  | ||||||
| 
 |  | ||||||
| version.txt: |  | ||||||
| 	echo -n $(VERSION) > version.txt |  | ||||||
| 
 |  | ||||||
| man $(MANS): manual.is-valid |  | ||||||
| 	$(XSLTPROC) --stringparam profile.condition manpage \ |  | ||||||
| 	  $(docbookxsl)/profiling/profile.xsl manual.xmli 2> /dev/null | \ |  | ||||||
| 	  $(XSLTPROC) $(docbookxsl)/manpages/docbook.xsl - |  | ||||||
| 
 |  | ||||||
| manual.html: $(MANUAL_SRCS) manual.is-valid images |  | ||||||
| 	$(XSLTPROC) --xinclude --stringparam profile.condition manual \ |  | ||||||
| 	  $(docbookxsl)/profiling/profile.xsl manual.xml | \ |  | ||||||
| 	  $(XSLTPROC) --output manual.html $(docbookxsl)/html/docbook.xsl - |  | ||||||
| 
 |  | ||||||
| manual.pdf: $(MANUAL_SRCS) manual.is-valid images |  | ||||||
| 	if test "$(dblatex)" != ""; then \ |  | ||||||
| 		$(XSLTPROC) --xinclude --stringparam profile.condition manual \ |  | ||||||
| 		  $(docbookxsl)/profiling/profile.xsl manual.xml | \ |  | ||||||
| 		  $(dblatex) -o manual.pdf $(dblatex_opts) -; \ |  | ||||||
| 	else \ |  | ||||||
| 		echo "Please install dblatex and rerun configure."; \ |  | ||||||
| 		exit 1; \ |  | ||||||
| 	fi |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| NEWS_OPTS = \ |  | ||||||
|  --stringparam generate.toc "article nop" \ |  | ||||||
|  --stringparam section.autolabel.max.depth 0 \ |  | ||||||
|  --stringparam header.rule 0 |  | ||||||
| 
 |  | ||||||
| NEWS.html: release-notes.xml |  | ||||||
| 	$(XSLTPROC) --xinclude --output $@ $(NEWS_OPTS) \ |  | ||||||
| 	  $(docbookxsl)/html/docbook.xsl release-notes.xml |  | ||||||
| 
 |  | ||||||
| NEWS.txt: release-notes.xml |  | ||||||
| 	$(XSLTPROC) --xinclude quote-literals.xsl release-notes.xml | \ |  | ||||||
| 	  $(XSLTPROC) --output $@.tmp.html $(NEWS_OPTS) \ |  | ||||||
| 	  $(docbookxsl)/html/docbook.xsl - |  | ||||||
| 	LANG=en_US $(w3m) -dump $@.tmp.html > $@ |  | ||||||
| 	rm $@.tmp.html |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| all-local: manual.html NEWS.html NEWS.txt |  | ||||||
| 
 |  | ||||||
| install-data-local: manual.html |  | ||||||
| 	$(INSTALL) -d $(DESTDIR)$(docdir)/manual |  | ||||||
| 	$(INSTALL_DATA) manual.html $(DESTDIR)$(docdir)/manual |  | ||||||
| 	ln -sf manual.html $(DESTDIR)$(docdir)/manual/index.html |  | ||||||
| 	$(INSTALL_DATA) style.css $(DESTDIR)$(docdir)/manual |  | ||||||
| 	cp -r images $(DESTDIR)$(docdir)/manual/images |  | ||||||
| 	$(INSTALL) -d $(DESTDIR)$(docdir)/manual/figures |  | ||||||
| 	$(INSTALL_DATA) $(FIGURES) $(DESTDIR)$(docdir)/manual/figures |  | ||||||
| 	$(INSTALL) -d $(DESTDIR)$(docdir)/release-notes |  | ||||||
| 	$(INSTALL_DATA) NEWS.html $(DESTDIR)$(docdir)/release-notes/index.html |  | ||||||
| 	$(INSTALL_DATA) style.css $(DESTDIR)$(docdir)/release-notes/ |  | ||||||
| 
 |  | ||||||
| images: |  | ||||||
| 	mkdir images |  | ||||||
| #	cp $(docbookxsl)/images/*.gif images |  | ||||||
| 	mkdir images/callouts |  | ||||||
| 	cp $(docbookxsl)/images/callouts/*.gif images/callouts |  | ||||||
| 	chmod -R +w images |  | ||||||
| 
 |  | ||||||
| KEEP = manual.html manual.xmli manual.is-valid version.txt $(MANS) NEWS.html NEWS.txt |  | ||||||
| 
 |  | ||||||
| EXTRA_DIST = $(MANUAL_SRCS) $(FIGURES) $(KEEP) |  | ||||||
| 
 |  | ||||||
| DISTCLEANFILES = $(KEEP) |  | ||||||
|  | @ -1 +0,0 @@ | ||||||
| SUBDIRS = emacs |  | ||||||
|  | @ -1,5 +0,0 @@ | ||||||
| EXTRA_DIST = nix-mode.el |  | ||||||
| 
 |  | ||||||
| install-data-local: |  | ||||||
| 	$(INSTALL) -d $(DESTDIR)$(datadir)/emacs/site-lisp |  | ||||||
| 	$(INSTALL_DATA) $(srcdir)/nix-mode.el $(DESTDIR)$(datadir)/emacs/site-lisp |  | ||||||
|  | @ -1,38 +0,0 @@ | ||||||
| PERL_MODULES = lib/Nix/Store.pm lib/Nix/Manifest.pm lib/Nix/GeneratePatches.pm lib/Nix/SSH.pm lib/Nix/CopyClosure.pm lib/Nix/Config.pm.in lib/Nix/Utils.pm lib/Nix/Crypto.pm |  | ||||||
| 
 |  | ||||||
| all: $(PERL_MODULES:.in=) |  | ||||||
| 
 |  | ||||||
| install-exec-local: $(PERL_MODULES:.in=) install-perl-xs |  | ||||||
| 	$(INSTALL) -d $(DESTDIR)$(perllibdir)/Nix |  | ||||||
| 	$(INSTALL_DATA) $(PERL_MODULES:.in=) $(DESTDIR)$(perllibdir)/Nix |  | ||||||
| 
 |  | ||||||
| if PERL_BINDINGS |  | ||||||
| install-perl-xs: |  | ||||||
| 	$(INSTALL) -d $(DESTDIR)$(perllibdir)/auto/Nix/Store |  | ||||||
| 	ln -sfn $(pkglibdir)/libNixStore$(dynlib_suffix) $(DESTDIR)$(perllibdir)/auto/Nix/Store/Store$(dynlib_suffix) |  | ||||||
| 
 |  | ||||||
| # Awful hackery to get libtool to build Perl XS bindings. |  | ||||||
| pkglib_LTLIBRARIES = libNixStore.la |  | ||||||
| 
 |  | ||||||
| nodist_libNixStore_la_SOURCES = lib/Nix/Store.cc |  | ||||||
| 
 |  | ||||||
| CLEANFILES = lib/Nix/Store.cc |  | ||||||
| 
 |  | ||||||
| libNixStore_la_LIBADD = $(top_builddir)/src/libstore/libstore.la |  | ||||||
| 
 |  | ||||||
| AM_CXXFLAGS = \ |  | ||||||
|   -I$(top_srcdir)/src -I$(top_srcdir)/src/libutil -I$(top_srcdir)/src/libstore \ |  | ||||||
|   -I$(shell $(perl) -e 'use Config; print $$Config{archlibexp};')/CORE \ |  | ||||||
|   -D_FILE_OFFSET_BITS=64 |  | ||||||
| 
 |  | ||||||
| lib/Nix/Store.cc: lib/Nix/Store.xs |  | ||||||
| 	$(INSTALL) -d lib/Nix |  | ||||||
| 	xsubpp $^ -output $@ |  | ||||||
| 
 |  | ||||||
| else |  | ||||||
| install-perl-xs: |  | ||||||
| endif |  | ||||||
| 
 |  | ||||||
| EXTRA_DIST = $(PERL_MODULES) lib/Nix/Store.xs |  | ||||||
| 
 |  | ||||||
| include ../substitute.mk |  | ||||||
|  | @ -1,41 +0,0 @@ | ||||||
| bin_SCRIPTS = nix-collect-garbage \ |  | ||||||
|   nix-pull nix-push nix-prefetch-url \ |  | ||||||
|   nix-install-package nix-channel nix-build \ |  | ||||||
|   nix-copy-closure nix-generate-patches |  | ||||||
| 
 |  | ||||||
| noinst_SCRIPTS = nix-profile.sh \ |  | ||||||
|   find-runtime-roots.pl build-remote.pl nix-reduce-build \ |  | ||||||
|   copy-from-other-stores.pl nix-http-export.cgi |  | ||||||
| 
 |  | ||||||
| profiledir = $(sysconfdir)/profile.d |  | ||||||
| 
 |  | ||||||
| install-exec-local: download-using-manifests.pl copy-from-other-stores.pl download-from-binary-cache.pl find-runtime-roots.pl |  | ||||||
| 	$(INSTALL) -d $(DESTDIR)$(profiledir) |  | ||||||
| 	$(INSTALL_DATA) nix-profile.sh $(DESTDIR)$(profiledir)/nix.sh |  | ||||||
| 	$(INSTALL) -d $(DESTDIR)$(libexecdir)/nix |  | ||||||
| 	$(INSTALL_PROGRAM) find-runtime-roots.pl $(DESTDIR)$(libexecdir)/nix  |  | ||||||
| 	$(INSTALL_PROGRAM) build-remote.pl $(DESTDIR)$(libexecdir)/nix  |  | ||||||
| 	$(INSTALL) -d $(DESTDIR)$(libexecdir)/nix/substituters |  | ||||||
| 	$(INSTALL_PROGRAM) download-using-manifests.pl copy-from-other-stores.pl download-from-binary-cache.pl $(DESTDIR)$(libexecdir)/nix/substituters |  | ||||||
| 	$(INSTALL) -d $(DESTDIR)$(sysconfdir)/nix |  | ||||||
| 	ln -sf nix-build $(DESTDIR)$(bindir)/nix-shell |  | ||||||
| 
 |  | ||||||
| include ../substitute.mk |  | ||||||
| 
 |  | ||||||
| EXTRA_DIST = nix-collect-garbage.in \ |  | ||||||
|   nix-pull.in nix-push.in nix-profile.sh.in \ |  | ||||||
|   nix-prefetch-url.in nix-install-package.in \ |  | ||||||
|   nix-channel.in \ |  | ||||||
|   nix-build.in \ |  | ||||||
|   download-using-manifests.pl.in \ |  | ||||||
|   copy-from-other-stores.pl.in \ |  | ||||||
|   download-from-binary-cache.pl.in \ |  | ||||||
|   nix-copy-closure.in \ |  | ||||||
|   find-runtime-roots.pl.in \ |  | ||||||
|   build-remote.pl.in \ |  | ||||||
|   nix-reduce-build.in \ |  | ||||||
|   nix-http-export.cgi.in \ |  | ||||||
|   nix-generate-patches.in |  | ||||||
| 
 |  | ||||||
| clean: |  | ||||||
| 	rm -f $(bin_SCRIPTS) $(noinst_SCRIPTS) |  | ||||||
|  | @ -1,3 +0,0 @@ | ||||||
| SUBDIRS = boost libutil libstore libmain nix-store nix-hash \ |  | ||||||
|  libexpr nix-instantiate nix-env nix-daemon \ |  | ||||||
|  nix-log2xml bsdiff-4.3 |  | ||||||
|  | @ -1,12 +0,0 @@ | ||||||
| pkglib_LTLIBRARIES = libformat.la |  | ||||||
| 
 |  | ||||||
| libformat_la_SOURCES = format_implementation.cc free_funcs.cc \ |  | ||||||
|  parsing.cc  |  | ||||||
| 
 |  | ||||||
| pkginclude_HEADERS = exceptions.hpp feed_args.hpp format_class.hpp \ |  | ||||||
|  format_fwd.hpp group.hpp internals.hpp internals_fwd.hpp \ |  | ||||||
|  macros_default.hpp |  | ||||||
| 
 |  | ||||||
| pkgincludedir = ${includedir}/nix/boost/format |  | ||||||
| 
 |  | ||||||
| AM_CXXFLAGS = -Wall -I$(srcdir)/../.. |  | ||||||
|  | @ -1,13 +0,0 @@ | ||||||
| EXTRA_DIST = compat-include |  | ||||||
| 
 |  | ||||||
| libexec_PROGRAMS = bsdiff bspatch |  | ||||||
| 
 |  | ||||||
| bsdiff_SOURCES = bsdiff.c |  | ||||||
| 
 |  | ||||||
| bsdiff_LDADD = -lbz2 |  | ||||||
| 
 |  | ||||||
| bspatch_SOURCES = bspatch.c |  | ||||||
| 
 |  | ||||||
| bspatch_LDADD = -lbz2 |  | ||||||
| 
 |  | ||||||
| AM_CFLAGS = -O3 ${bsddiff_compat_include} |  | ||||||
|  | @ -1,40 +0,0 @@ | ||||||
| pkglib_LTLIBRARIES = libexpr.la |  | ||||||
| 
 |  | ||||||
| libexpr_la_SOURCES = \ |  | ||||||
|  nixexpr.cc eval.cc primops.cc lexer-tab.cc parser-tab.cc \ |  | ||||||
|  get-drvs.cc attr-path.cc value-to-xml.cc value-to-json.cc \ |  | ||||||
|  common-opts.cc names.cc |  | ||||||
| 
 |  | ||||||
| pkginclude_HEADERS = \ |  | ||||||
|  nixexpr.hh eval.hh eval-inline.hh lexer-tab.hh parser-tab.hh \ |  | ||||||
|  get-drvs.hh attr-path.hh value-to-xml.hh value-to-json.hh \ |  | ||||||
|  common-opts.hh names.hh symbol-table.hh value.hh |  | ||||||
| 
 |  | ||||||
| libexpr_la_LIBADD = ../libutil/libutil.la ../libstore/libstore.la \ |  | ||||||
|  ../boost/format/libformat.la @BDW_GC_LIBS@ |  | ||||||
| 
 |  | ||||||
| BUILT_SOURCES = \ |  | ||||||
|  parser-tab.hh lexer-tab.hh parser-tab.cc lexer-tab.cc |  | ||||||
| 
 |  | ||||||
| EXTRA_DIST = lexer.l parser.y |  | ||||||
| 
 |  | ||||||
| AM_CXXFLAGS = \ |  | ||||||
|  -I$(srcdir)/.. \ |  | ||||||
|  -I$(srcdir)/../libutil -I$(srcdir)/../libstore |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| # Parser generation. |  | ||||||
| 
 |  | ||||||
| parser-tab.cc parser-tab.hh: parser.y |  | ||||||
| 	$(bison) -v -o parser-tab.cc $(srcdir)/parser.y -d |  | ||||||
| 
 |  | ||||||
| lexer-tab.cc lexer-tab.hh: lexer.l |  | ||||||
| 	$(flex) --outfile lexer-tab.cc --header-file=lexer-tab.hh $(srcdir)/lexer.l  |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| # SDF stuff (not built by default). |  | ||||||
| nix.tbl: nix.sdf |  | ||||||
| 	sdf2table -m Nix -s -i nix.sdf -o nix.tbl |  | ||||||
| 
 |  | ||||||
| test.ast: test.nix nix.tbl |  | ||||||
| 	sglri -p nix.tbl -i test.nix -o test.ast |  | ||||||
|  | @ -1,11 +0,0 @@ | ||||||
| pkglib_LTLIBRARIES = libmain.la |  | ||||||
| 
 |  | ||||||
| libmain_la_SOURCES = shared.cc stack.cc |  | ||||||
| 
 |  | ||||||
| libmain_la_LIBADD = ../libstore/libstore.la @BDW_GC_LIBS@ |  | ||||||
| 
 |  | ||||||
| pkginclude_HEADERS = shared.hh |  | ||||||
| 
 |  | ||||||
| AM_CXXFLAGS = \ |  | ||||||
|  -I$(srcdir)/.. -I$(srcdir)/../libutil \ |  | ||||||
|  -I$(srcdir)/../libstore |  | ||||||
|  | @ -1,33 +0,0 @@ | ||||||
| pkglib_LTLIBRARIES = libstore.la |  | ||||||
| 
 |  | ||||||
| libstore_la_SOURCES = \ |  | ||||||
|   store-api.cc local-store.cc remote-store.cc derivations.cc build.cc misc.cc \ |  | ||||||
|   globals.cc references.cc pathlocks.cc gc.cc \ |  | ||||||
|   optimise-store.cc |  | ||||||
| 
 |  | ||||||
| pkginclude_HEADERS = \ |  | ||||||
|   store-api.hh local-store.hh remote-store.hh derivations.hh misc.hh \ |  | ||||||
|   globals.hh references.hh pathlocks.hh \ |  | ||||||
|   worker-protocol.hh |  | ||||||
| 
 |  | ||||||
| libstore_la_LIBADD = ../libutil/libutil.la ../boost/format/libformat.la @SQLITE3_LIBS@ -lbz2 |  | ||||||
| 
 |  | ||||||
| EXTRA_DIST = schema.sql |  | ||||||
| 
 |  | ||||||
| AM_CXXFLAGS = -Wall \ |  | ||||||
|  -I$(srcdir)/.. -I$(srcdir)/../libutil \ |  | ||||||
|  -DNIX_STORE_DIR=\"$(storedir)\" \ |  | ||||||
|  -DNIX_DATA_DIR=\"$(datadir)\" \ |  | ||||||
|  -DNIX_STATE_DIR=\"$(localstatedir)/nix\" \ |  | ||||||
|  -DNIX_LOG_DIR=\"$(localstatedir)/log/nix\" \ |  | ||||||
|  -DNIX_CONF_DIR=\"$(sysconfdir)/nix\" \ |  | ||||||
|  -DNIX_LIBEXEC_DIR=\"$(libexecdir)\" \ |  | ||||||
|  -DNIX_BIN_DIR=\"$(bindir)\" \ |  | ||||||
|  -DNIX_VERSION=\"$(VERSION)\" \ |  | ||||||
|  -I$(srcdir)/.. -I$(srcdir)/../libutil \ |  | ||||||
|  -I$(srcdir)/../libstore |  | ||||||
| 
 |  | ||||||
| local-store.lo: schema.sql.hh |  | ||||||
| 
 |  | ||||||
| %.sql.hh: %.sql |  | ||||||
| 	sed -e 's/"/\\"/g' -e 's/\(.*\)/"\1\\n"/' < $< > $@ || (rm $@ && exit 1) |  | ||||||
|  | @ -1,18 +0,0 @@ | ||||||
| pkglib_LTLIBRARIES = libutil.la |  | ||||||
| 
 |  | ||||||
| libutil_la_SOURCES = util.cc hash.cc serialise.cc \ |  | ||||||
|   archive.cc xml-writer.cc affinity.cc |  | ||||||
| 
 |  | ||||||
| libutil_la_LIBADD = ../boost/format/libformat.la |  | ||||||
| 
 |  | ||||||
| pkginclude_HEADERS = util.hh hash.hh serialise.hh \ |  | ||||||
|   archive.hh xml-writer.hh types.hh affinity.hh |  | ||||||
| 
 |  | ||||||
| if !HAVE_OPENSSL |  | ||||||
| libutil_la_SOURCES += \ |  | ||||||
|  md5.c md5.h sha1.c sha1.h sha256.c sha256.h md32_common.h |  | ||||||
| else |  | ||||||
| libutil_la_LIBADD += @OPENSSL_LIBS@ |  | ||||||
| endif |  | ||||||
| 
 |  | ||||||
| AM_CXXFLAGS = -Wall -I$(srcdir)/.. |  | ||||||
|  | @ -1,12 +0,0 @@ | ||||||
| bin_PROGRAMS = nix-daemon |  | ||||||
| 
 |  | ||||||
| nix_daemon_SOURCES = nix-daemon.cc |  | ||||||
| nix_daemon_LDADD = ../libmain/libmain.la ../libstore/libstore.la ../libutil/libutil.la \ |  | ||||||
|  ../boost/format/libformat.la |  | ||||||
| 
 |  | ||||||
| AM_CXXFLAGS = \ |  | ||||||
|  -I$(srcdir)/.. -I$(srcdir)/../libutil \ |  | ||||||
|  -I$(srcdir)/../libstore -I$(srcdir)/../libmain |  | ||||||
| 
 |  | ||||||
| install-exec-local: |  | ||||||
| 	ln -sf nix-daemon $(DESTDIR)$(bindir)/nix-worker |  | ||||||
|  | @ -1,12 +0,0 @@ | ||||||
| bin_PROGRAMS = nix-env |  | ||||||
| 
 |  | ||||||
| nix_env_SOURCES = nix-env.cc profiles.cc profiles.hh user-env.cc user-env.hh |  | ||||||
| 
 |  | ||||||
| nix_env_LDADD = ../libmain/libmain.la ../libexpr/libexpr.la \ |  | ||||||
|  ../libstore/libstore.la ../libutil/libutil.la \ |  | ||||||
|  ../boost/format/libformat.la |  | ||||||
| 
 |  | ||||||
| AM_CXXFLAGS = \ |  | ||||||
|  -I$(srcdir)/.. \ |  | ||||||
|  -I$(srcdir)/../libutil -I$(srcdir)/../libstore \ |  | ||||||
|  -I$(srcdir)/../libexpr -I$(srcdir)/../libmain -I../libexpr |  | ||||||
|  | @ -1,8 +0,0 @@ | ||||||
| bin_PROGRAMS = nix-hash |  | ||||||
| 
 |  | ||||||
| nix_hash_SOURCES = nix-hash.cc |  | ||||||
| nix_hash_LDADD = ../libmain/libmain.la ../libstore/libstore.la ../libutil/libutil.la \ |  | ||||||
|  ../boost/format/libformat.la |  | ||||||
| 
 |  | ||||||
| AM_CXXFLAGS = \ |  | ||||||
|  -I$(srcdir)/.. -I$(srcdir)/../libutil -I$(srcdir)/../libstore -I$(srcdir)/../libmain |  | ||||||
|  | @ -1,10 +0,0 @@ | ||||||
| bin_PROGRAMS = nix-instantiate |  | ||||||
| 
 |  | ||||||
| nix_instantiate_SOURCES = nix-instantiate.cc |  | ||||||
| nix_instantiate_LDADD = ../libmain/libmain.la ../libexpr/libexpr.la \ |  | ||||||
|  ../libstore/libstore.la ../libutil/libutil.la \ |  | ||||||
|  ../boost/format/libformat.la |  | ||||||
| 
 |  | ||||||
| AM_CXXFLAGS = \ |  | ||||||
|  -I$(srcdir)/.. -I$(srcdir)/../libutil -I$(srcdir)/../libstore \ |  | ||||||
|  -I$(srcdir)/../libexpr -I$(srcdir)/../libmain -I../libexpr |  | ||||||
|  | @ -1,17 +0,0 @@ | ||||||
| bin_PROGRAMS = nix-log2xml |  | ||||||
| 
 |  | ||||||
| nix_log2xml_SOURCES = log2xml.cc |  | ||||||
| 
 |  | ||||||
| %.xml: %.log nix-log2xml |  | ||||||
| 	./nix-log2xml < $< > $@ |  | ||||||
| 
 |  | ||||||
| %.html: %.xml mark-errors.xsl log2html.xsl |  | ||||||
| 	$(xsltproc) mark-errors.xsl $< | $(xsltproc) log2html.xsl - > $@ |  | ||||||
| 
 |  | ||||||
| LOG2HTML = $(srcdir)/mark-errors.xsl $(srcdir)/log2html.xsl $(srcdir)/treebits.js |  | ||||||
| 
 |  | ||||||
| EXTRA_DIST = $(LOG2HTML) |  | ||||||
| 
 |  | ||||||
| install-data-local: |  | ||||||
| 	$(INSTALL) -d $(DESTDIR)$(datadir)/nix/log2html |  | ||||||
| 	$(INSTALL_DATA) $(LOG2HTML) $(DESTDIR)$(datadir)/nix/log2html |  | ||||||
|  | @ -1,12 +0,0 @@ | ||||||
| bin_PROGRAMS = nix-store |  | ||||||
| 
 |  | ||||||
| nix_store_SOURCES =			\ |  | ||||||
|   nix-store.cc dotgraph.cc dotgraph.hh	\ |  | ||||||
|   xmlgraph.cc xmlgraph.hh |  | ||||||
| 
 |  | ||||||
| nix_store_LDADD = ../libmain/libmain.la ../libstore/libstore.la ../libutil/libutil.la \ |  | ||||||
|  ../boost/format/libformat.la -lbz2 |  | ||||||
| 
 |  | ||||||
| AM_CXXFLAGS = \ |  | ||||||
|  -I$(srcdir)/.. -I$(srcdir)/../libutil \ |  | ||||||
|  -I$(srcdir)/../libstore -I$(srcdir)/../libmain |  | ||||||
|  | @ -1,52 +0,0 @@ | ||||||
| TESTS_ENVIRONMENT = NIX_REMOTE= $(bash) -e |  | ||||||
| 
 |  | ||||||
| extra1 = $(shell pwd)/test-tmp/shared |  | ||||||
| 
 |  | ||||||
| TESTS = init.sh hash.sh lang.sh add.sh simple.sh dependencies.sh \ |  | ||||||
|   parallel.sh build-hook.sh substitutes.sh substitutes2.sh \ |  | ||||||
|   fallback.sh nix-push.sh gc.sh gc-concurrent.sh verify.sh nix-pull.sh \ |  | ||||||
|   referrers.sh user-envs.sh logging.sh nix-build.sh misc.sh fixed.sh \ |  | ||||||
|   gc-runtime.sh install-package.sh check-refs.sh filter-source.sh \ |  | ||||||
|   remote-store.sh export.sh export-graph.sh negative-caching.sh \ |  | ||||||
|   binary-patching.sh timeout.sh secure-drv-outputs.sh nix-channel.sh \ |  | ||||||
|   multiple-outputs.sh import-derivation.sh fetchurl.sh optimise-store.sh \ |  | ||||||
|   binary-cache.sh nix-profile.sh |  | ||||||
| 
 |  | ||||||
| XFAIL_TESTS = |  | ||||||
| 
 |  | ||||||
| profiledir = $(sysconfdir)/profile.d |  | ||||||
| 
 |  | ||||||
| include ../substitute.mk |  | ||||||
| 
 |  | ||||||
| $(TESTS): common.sh config.nix |  | ||||||
| 
 |  | ||||||
| EXTRA_DIST = $(TESTS) \ |  | ||||||
|   config.nix.in \ |  | ||||||
|   simple.nix simple.builder.sh \ |  | ||||||
|   hash-check.nix \ |  | ||||||
|   dependencies.nix dependencies.builder*.sh \ |  | ||||||
|   parallel.nix parallel.builder.sh \ |  | ||||||
|   build-hook.nix build-hook.hook.sh \ |  | ||||||
|   substituter.sh substituter2.sh \ |  | ||||||
|   gc-concurrent.nix gc-concurrent.builder.sh gc-concurrent2.builder.sh \ |  | ||||||
|   user-envs.nix user-envs.builder.sh \ |  | ||||||
|   fixed.nix fixed.builder1.sh fixed.builder2.sh \ |  | ||||||
|   gc-runtime.nix \ |  | ||||||
|   check-refs.nix \ |  | ||||||
|   filter-source.nix \ |  | ||||||
|   export-graph.nix \ |  | ||||||
|   negative-caching.nix \ |  | ||||||
|   binary-patching.nix \ |  | ||||||
|   timeout.nix timeout.builder.sh \ |  | ||||||
|   secure-drv-outputs.nix \ |  | ||||||
|   multiple-outputs.nix \ |  | ||||||
|   import-derivation.nix \ |  | ||||||
|   fetchurl.nix \ |  | ||||||
|   $(wildcard lang/*.nix) $(wildcard lang/*.exp) $(wildcard lang/*.exp.xml) $(wildcard lang/*.flags) $(wildcard lang/dir*/*.nix) \ |  | ||||||
|   common.sh.in |  | ||||||
| 
 |  | ||||||
| # Hacky. |  | ||||||
| check-am: |  | ||||||
| 	@echo "Warning: Nix has no 'make check'. Please install Nix and run 'make installcheck' instead." |  | ||||||
| 
 |  | ||||||
| installcheck: check-TESTS |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue