-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathstanza-libarchive.proj
19 lines (16 loc) · 1.91 KB
/
stanza-libarchive.proj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
;;; This would normally be generated by the conan_lbstanza_generator when conan configures the package,
;;; but when the slm git dependency type fetches this repo directly, it needs to know where to find the
;;; dependent libraries without conan
package libarchive requires :
ccfiles: "src/libarchive.c"
ccflags:
on-platform:
linux: ( "-I{.}/../libarchive/include" "-Wl,--start-group" "{.}/../libarchive/lib/libarchive.a" "{.}/../zlib/lib/libz.a" "{.}/../libiconv/lib/libiconv.a" "{.}/../libiconv/lib/libcharset.a" "-lz" "-ldl" "-Wl,--end-group" )
os-x: ( "-I{.}/../libarchive/include" "{.}/../libarchive/lib/libarchive.a" "{.}/../zlib/lib/libz.a" "{.}/../libiconv/lib/libiconv.a" "{.}/../libiconv/lib/libcharset.a" "-lz" "-Wl,-framework,CoreFoundation" "-Wl,-framework,SystemConfiguration" "-Wl,-framework,Security" )
windows: ( "-I{.}/../libarchive/include" "-Wl,--start-group" "{.}/../libarchive/lib/libarchive.a" "{.}/../zlib/lib/libz.a" "{.}/../libiconv/lib/libiconv.a" "{.}/../libiconv/lib/libcharset.a" "-lz" "-lbcrypt" "-lcrypt32" "-lws2_32" "-Wl,--end-group" )
package libarchive/tests requires :
ccflags:
on-platform:
linux: ( "-I{.}/../libarchive/include" "-Wl,--start-group" "{.}/../libarchive/lib/libarchive.a" "{.}/../zlib/lib/libz.a" "{.}/../libiconv/lib/libiconv.a" "{.}/../libiconv/lib/libcharset.a" "-lz" "-ldl" "-Wl,--end-group" )
os-x: ( "-I{.}/../libarchive/include" "{.}/../libarchive/lib/libarchive.a" "{.}/../zlib/lib/libz.a" "{.}/../libiconv/lib/libiconv.a" "{.}/../libiconv/lib/libcharset.a" "-lz" "-Wl,-framework,CoreFoundation" "-Wl,-framework,SystemConfiguration" "-Wl,-framework,Security" )
windows: ( "-I{.}/../libarchive/include" "-Wl,--start-group" "{.}/../libarchive/lib/libarchive.a" "{.}/../zlib/lib/libz.a" "{.}/../libiconv/lib/libiconv.a" "{.}/../libiconv/lib/libcharset.a" "-lz" "-lbcrypt" "-lcrypt32" "-lws2_32" "-Wl,--end-group" )