# Makefile.in for tests # $OpenLDAP$ ## This work is part of OpenLDAP Software . ## ## Copyright 1998-2005 The OpenLDAP Foundation. ## All rights reserved. ## ## Redistribution and use in source and binary forms, with or without ## modification, are permitted only as authorized by the OpenLDAP ## Public License. ## ## A copy of this license is available in the file LICENSE in the ## top-level directory of the distribution or, alternatively, at ## . RUN=./run SUBDIRS= progs BUILD_BDB=@BUILD_BDB@ BUILD_HDB=@BUILD_HDB@ BUILD_LDBM=@BUILD_LDBM@ BUILD_SQL=@BUILD_SQL@ # test primary backends (default) test tests: @$(MAKE) bdb @$(MAKE) hdb # test all backends alltests: tests @$(MAKE) ldbm @$(MAKE) sql bdb test-bdb: bdb-$(BUILD_BDB) bdb-no: @echo "run configure with --enable-bdb to run BDB tests" bdb-yes bdb-mod: FORCE @echo "Initiating LDAP tests for BDB..." @$(RUN) -b bdb all hdb test-hdb: hdb-$(BUILD_HDB) hdb-no: @echo "run configure with --enable-hdb to run HDB tests" hdb-yes hdb-mod: FORCE @echo "Initiating LDAP tests for HDB..." @$(RUN) -b hdb all ldbm test-ldbm: ldbm-$(BUILD_LDBM) ldbm-no: @echo "run configure with --enable-ldbm to run LDBM tests" ldbm-yes ldbm-mod: FORCE @echo "Initiating LDAP tests for LDBM..." @$(RUN) -b ldbm all sql test-sql: sql-$(BUILD_SQL) sql-no: @echo "run configure with --enable-sql to run SQL tests" sql-yes sql-mod: FORCE @echo "Initiating LDAP tests for SQL..." @$(RUN) -b sql sql-all regressions: FORCE @echo "Testing (available) ITS regressions" @$(RUN) its-all its: regressions clean-local: FORCE -$(RM) -r testrun *leak *gmon *core veryclean-local: FORCE @-$(RM) run testdata schema ucdata