@@ -150,11 +150,16 @@ def finalize_options(self):
150150 if self .debug :
151151 target = "Debug"
152152
153- self .library_dirs .append (self .validate_path (BOOST_LIB ))
154- self .library_dirs .append (self .validate_path (os .path .join (ORE_DIR , 'build' , 'QuantLib' , 'ql' , target )))
155- self .library_dirs .append (self .validate_path (os .path .join (ORE_DIR , 'build' , 'QuantExt' , 'qle' , target )))
156- self .library_dirs .append (self .validate_path (os .path .join (ORE_DIR , 'build' , 'OREData' , 'ored' , target )))
157- self .library_dirs .append (self .validate_path (os .path .join (ORE_DIR , 'build' , 'OREAnalytics' , 'orea' , target )))
153+ try :
154+ self .library_dirs .append (self .validate_path (os .path .join (ORE_DIR , 'build' , 'QuantLib' , 'ql' , target )))
155+ self .library_dirs .append (self .validate_path (os .path .join (ORE_DIR , 'build' , 'QuantExt' , 'qle' , target )))
156+ self .library_dirs .append (self .validate_path (os .path .join (ORE_DIR , 'build' , 'OREData' , 'ored' , target )))
157+ self .library_dirs .append (self .validate_path (os .path .join (ORE_DIR , 'build' , 'OREAnalytics' , 'orea' , target )))
158+ except :
159+ self .library_dirs .append (self .validate_path (os .path .join (ORE_DIR , 'build' , 'QuantLib' , 'ql' )))
160+ self .library_dirs .append (self .validate_path (os .path .join (ORE_DIR , 'build' , 'QuantExt' , 'qle' )))
161+ self .library_dirs .append (self .validate_path (os .path .join (ORE_DIR , 'build' , 'OREData' , 'ored' )))
162+ self .library_dirs .append (self .validate_path (os .path .join (ORE_DIR , 'build' , 'OREAnalytics' , 'orea' )))
158163
159164 #if 'INCLUDE' in os.environ:
160165 # dirs = [dir for dir in os.environ['INCLUDE'].split(';')]
0 commit comments