diff options
Diffstat (limited to 'openssl/buildfile')
-rw-r--r-- | openssl/buildfile | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/openssl/buildfile b/openssl/buildfile index c888dc9..a0bd505 100644 --- a/openssl/buildfile +++ b/openssl/buildfile @@ -4,17 +4,25 @@ import libs = libbutl%lib{butl} -./: exe{openssl-client} exe{openssl-agent-pkcs11} +./: exe{openssl-client}: client/cxx{client} client/libue{openssl} -exe{openssl-client}: client/{hxx ixx txx cxx}{* -options} \ - client/{hxx ixx cxx}{options} libue{openssl} +client/ +{ + libue{openssl}: {hxx ixx txx cxx}{* -client -options -*.test...} \ + {hxx ixx cxx}{options} \ + ../libue{openssl} +} + +./: exe{openssl-agent-pkcs11}: agent/pkcs11/cxx{agent} \ + agent/pkcs11/libue{openssl} -exe{openssl-agent-pkcs11}: agent/pkcs11/cxx{agent} agent/pkcs11/libue{openssl} agent/pkcs11/ { - libue{openssl}: {hxx ixx txx cxx}{* -agent -options -*.test...} \ - {hxx ixx cxx}{options} h{pkcs11} ../../libue{openssl} + libue{openssl}: {hxx ixx txx cxx}{* -agent -options -*.test...} \ + {hxx ixx cxx}{options} \ + h{pkcs11} \ + ../../libue{openssl} libue{openssl}: cxx.libs += -ldl } |