I'm using the taskjuggler export backend for org-mode. All works well except I cannot work out how to set some project global values. I want to set the follow for all my exported *.tjp files
timezone \"Australia/Sydney\"
dailyworkinghours 7
workinghours mon - fri 9:00 - 13:00, 14:00 - 17:00
workinghours sat, sun off
These settings need to go into the project header section i.e
project nil "Work" "1.0" 2015-02-01 +3y {
timezone "Australia/Sydney"
dailyworkinghours 7
workinghours mon - fri 9:00 - 13:00, 14:00 - 17:00
workinghours sat, sun off
}
However, I can't seem to find a way to do this. There are various custom settings, such as org-taskjuggler-default-global-header, but this inserts its value before the project header. There is also org-taskjuggler-default-global-properties, but it inserts the contents after the project block. Neither will suit as the parser for taskjuggler will not recognise the values correctly unless they are in the project header (well, they will recognise them if they are in each task, but I don't want to have to set these values for every task)
I've had a bit of a look at the ox-taskjuggler elisp code, but cannot find an easy way to do this.
I'm sure others have wanted to set/change the defaults, but I cannot see how to do this easily. Any ideas?