aboutsummaryrefslogtreecommitdiffstats
path: root/generate_auto_job
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2022-04-24 18:46:43 +0200
committerJay Berkenbilt <ejb@ql.org>2022-04-24 19:06:16 +0200
commit63c5a56f38f51c4e1f0226721eae59a9201fed0e (patch)
tree1f6e6a8f4c6f1200ca8b75677480abaacccdfb01 /generate_auto_job
parent08ba21cf4935fec39d3454714c03d36ff6a6b836 (diff)
downloadqpdf-63c5a56f38f51c4e1f0226721eae59a9201fed0e.tar.zst
Fix build logic around generate_auto_job
It was being run at configuration time, not build time.
Diffstat (limited to 'generate_auto_job')
-rwxr-xr-xgenerate_auto_job2
1 files changed, 2 insertions, 0 deletions
diff --git a/generate_auto_job b/generate_auto_job
index e5c0f61a..d5626241 100755
--- a/generate_auto_job
+++ b/generate_auto_job
@@ -154,6 +154,7 @@ class Main:
# SOURCES is a list of source files whose contents are used by
# this program. If they change, we are out of date.
SOURCES = [
+ # Keep this list in sync with libqpdf/CMakeLists.txt: auto_job_inputs
whoami,
'manual/_ext/qpdf.py',
'job.yml',
@@ -164,6 +165,7 @@ class Main:
# code, are included in various places by QPDFJob.hh or any of the
# implementing QPDFJob*.cc files.
DESTS = {
+ # Keep this list in sync with libqpdf/CMakeLists.txt: auto_job_outputs
'decl': 'libqpdf/qpdf/auto_job_decl.hh',
'init': 'libqpdf/qpdf/auto_job_init.hh',
'help': 'libqpdf/qpdf/auto_job_help.hh',