test/Makefile.am
author J. Ali Harlow <ali@juiblex.co.uk>
Wed Apr 22 15:09:17 2009 +0100 (2009-04-22)
changeset 359 c9c90315ea24
parent 352 4866573c6944
child 363 c75a2d5caae9
permissions -rw-r--r--
Add support for named roots so that we can understand MS-Windows paths
such as c:/windows. Without this, the user always has to ensure they
are on the correct drive before running razor.
ali@351
     1
## Process this file with automake to produce Makefile.in
ali@351
     2
ali@359
     3
check_SCRIPTS = relocate named-root
ali@352
     4
if HAVE_LUA
ali@352
     5
  check_SCRIPTS += lua
ali@352
     6
endif
ali@351
     7
ali@351
     8
relocate:	relocate.sh primary.xml.gz
ali@351
     9
	cp $(srcdir)/relocate.sh relocate
ali@351
    10
ali@359
    11
named-root:	named-root.sh primary.xml.gz
ali@359
    12
	cp $(srcdir)/named-root.sh named-root
ali@359
    13
ali@352
    14
lua:	lua.sh primary.xml.gz
ali@352
    15
	cp $(srcdir)/lua.sh lua
ali@352
    16
ali@352
    17
primary.xml.gz:	zsh.spec zip.spec zap.spec filesystem.spec Makefile
ali@351
    18
	rm -rf rpmbuild rpms repodata
ali@351
    19
	mkdir -p rpmbuild/BUILD rpmbuild/RPMS
ali@351
    20
	rpmbuild --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/zap.spec
ali@351
    21
	rpmbuild --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/zip.spec
ali@351
    22
	rpmbuild --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/zsh.spec
ali@352
    23
	rpmbuild --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/filesystem.spec
ali@351
    24
	mkdir rpms
ali@351
    25
	mv rpmbuild/RPMS/noarch/*.rpm rpms
ali@351
    26
	rm -rf rpmbuild
ali@351
    27
	createrepo -o . rpms
ali@351
    28
	cp repodata/primary.xml.gz repodata/filelists.xml.gz .
ali@351
    29
ali@351
    30
TESTS = $(check_SCRIPTS)
ali@351
    31
ali@351
    32
EXTRA_DIST = 			\
ali@351
    33
	zap.spec		\
ali@351
    34
	zip.spec		\
ali@351
    35
	zsh.spec		\
ali@352
    36
	filesystem.spec		\
ali@352
    37
	lua.sh			\
ali@359
    38
	named-root.sh		\
ali@351
    39
	relocate.sh
ali@351
    40
ali@351
    41
clean-local :
ali@351
    42
	rm -f *~
ali@351
    43