aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2010-12-18 18:47:44 +0000
committerRob Austein <sra@hactrn.net>2010-12-18 18:47:44 +0000
commitbe15b0d5c82a885576ebd52750ad04e740b07b67 (patch)
treed9fd39969e629c7588257c2d14763f8bd12cbf4a /configure.ac
parent4ec7612ee6b368cba62673ded6afaf616123084c (diff)
More autoconf
svn path=/buildtools/python-header; revision=3574
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac33
1 files changed, 24 insertions, 9 deletions
diff --git a/configure.ac b/configure.ac
index 8cfb7ce5..6b0495ed 100644
--- a/configure.ac
+++ b/configure.ac
@@ -233,17 +233,32 @@ fi
# If any of this fails, we need to tell the user and give useful hint
# on what to do next (doc reference, whatever).
+if test $build_pywrap = yes
+then
+ # Eventually this should be the installation directory, but
+ # we're not there yet.
+
+ PYWRAP=`pwd`/pow/pywrap/pywrap
+else
+ PYWRAP=$PYTHON
+fi
+AC_SUBST(PYWRAP)
+
if test $build_python = yes
then
- AC_CONFIG_FILES([rpkid/backup-sql], [chmod +x rpkid/backup-sql])
- AC_CONFIG_FILES([rpkid/irbe_cli], [chmod +x rpkid/irbe_cli])
- AC_CONFIG_FILES([rpkid/irdbd], [chmod +x rpkid/irdbd])
- AC_CONFIG_FILES([rpkid/myrpki], [chmod +x rpkid/myrpki])
- AC_CONFIG_FILES([rpkid/pubd], [chmod +x rpkid/pubd])
- AC_CONFIG_FILES([rpkid/rootd], [chmod +x rpkid/rootd])
- AC_CONFIG_FILES([rpkid/rpkid], [chmod +x rpkid/rpkid])
- AC_CONFIG_FILES([rpkid/sql-setup], [chmod +x rpkid/sql-setup])
- AC_CONFIG_FILES([rpkid/start-servers], [chmod +x rpkid/start-servers])
+
+ # These are plain Python scripts, do not require pywrap
+ AC_CONFIG_FILES([rpkid/backup-sql:buildtools/python-header:rpkid/backup-sql.py], [chmod +x rpkid/backup-sql])
+ AC_CONFIG_FILES([rpkid/sql-setup:buildtools/python-header:rpkid/sql-setup.py], [chmod +x rpkid/sql-setup])
+ AC_CONFIG_FILES([rpkid/start-servers:buildtools/python-header:rpkid/start-servers.py], [chmod +x rpkid/start-servers])
+
+ # These use POW, so may require pywrap
+ AC_CONFIG_FILES([rpkid/irbe_cli:buildtools/pywrap-header:rpkid/irbe_cli.py], [chmod +x rpkid/irbe_cli])
+ AC_CONFIG_FILES([rpkid/irdbd:buildtools/pywrap-header:rpkid/irdbd.py], [chmod +x rpkid/irdbd])
+ AC_CONFIG_FILES([rpkid/myrpki:buildtools/pywrap-header:rpkid/myrpki.py], [chmod +x rpkid/myrpki])
+ AC_CONFIG_FILES([rpkid/pubd:buildtools/pywrap-header:rpkid/pubd.py], [chmod +x rpkid/pubd])
+ AC_CONFIG_FILES([rpkid/rootd:buildtools/pywrap-header:rpkid/rootd.py], [chmod +x rpkid/rootd])
+ AC_CONFIG_FILES([rpkid/rpkid:buildtools/pywrap-header:rpkid/rpkid.py], [chmod +x rpkid/rpkid])
fi
# This isn't the complete list of Makefiles (let alone setup.py, etc