Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove cmake #17

Merged
merged 67 commits into from Feb 14, 2022
Merged
Show file tree
Hide file tree
Changes from 13 commits
Commits
Show all changes
67 commits
Select commit Hold shift + click to select a range
029e650
Strip cmake
Jasper-Bekkers Feb 2, 2022
13bc53e
Make source path generic again
MarijnS95 Feb 3, 2022
a0c9911
Preliminary build support for Linux
MarijnS95 Feb 3, 2022
9ca237d
Only link iphlpapi on MSVC
MarijnS95 Feb 3, 2022
776b23d
Only include empty platform.hpp shim file on Linux
MarijnS95 Feb 3, 2022
829d25a
Preliminary setup for cross-compiling through mingw32
MarijnS95 Feb 3, 2022
d11fd58
Update zmq to 4.3.4 to solve zeromq/libzmq/issues/3586
MarijnS95 Feb 3, 2022
43d5030
Despite not seeing this anyway, HAVE_STRNLEN is true on MinGW32
MarijnS95 Feb 3, 2022
e6ecee2
Update to latest zmq
Jasper-Bekkers Feb 3, 2022
c8ca26a
Select target better
Jasper-Bekkers Feb 3, 2022
668faed
Link in correct object file -test now runs
Jasper-Bekkers Feb 3, 2022
f7a4ad1
Linux (Ubuntu)
Jasper-Bekkers Feb 3, 2022
8eda2dd
Libsodium
Jasper-Bekkers Feb 3, 2022
cdd83be
Switch to github actions for all CI
Jasper-Bekkers Feb 4, 2022
3e12e38
Sync fs
Jasper-Bekkers Feb 4, 2022
4ba084d
Clippy
Jasper-Bekkers Feb 4, 2022
6c0acc8
submodules-in-ci
Jasper-Bekkers Feb 4, 2022
1c835b6
macos
Jasper-Bekkers Feb 4, 2022
651a6b5
macos
Jasper-Bekkers Feb 4, 2022
7db0fcb
uio
Jasper-Bekkers Feb 4, 2022
de01317
Run testcrate project
Jasper-Bekkers Feb 4, 2022
4f06e91
cwd
Jasper-Bekkers Feb 4, 2022
afe778d
manifest-path
Jasper-Bekkers Feb 4, 2022
d1859dd
fix-err
Jasper-Bekkers Feb 4, 2022
994af14
Split tests, add mingw
Jasper-Bekkers Feb 4, 2022
9142a01
mingw
Jasper-Bekkers Feb 4, 2022
812aba1
maybe-this?
Jasper-Bekkers Feb 4, 2022
261d8f1
build instead of test
Jasper-Bekkers Feb 4, 2022
2802ff3
Don't link mingw, unclear how to make it not pass --eh-frame-hdr to l…
Jasper-Bekkers Feb 4, 2022
49a6d35
Test this then?
Jasper-Bekkers Feb 4, 2022
7aa2f8c
windows?
Jasper-Bekkers Feb 4, 2022
531848e
gnu excption
Jasper-Bekkers Feb 4, 2022
de420a9
havestrln
Jasper-Bekkers Feb 4, 2022
8352740
Don't link iphlpapi.lib on mingw
Jasper-Bekkers Feb 4, 2022
88a2b6b
fmt
Jasper-Bekkers Feb 4, 2022
e4f712f
vcvarsall
Jasper-Bekkers Feb 4, 2022
8dcd712
fmt
Jasper-Bekkers Feb 4, 2022
4971a09
Try some more random stuff
Jasper-Bekkers Feb 4, 2022
ae01db7
Syntax?
Jasper-Bekkers Feb 4, 2022
8e7d370
stuff
Jasper-Bekkers Feb 4, 2022
ac130f4
asdf
Jasper-Bekkers Feb 4, 2022
2f072f5
Add libsodium test
Jasper-Bekkers Feb 5, 2022
c259324
sodium not libsodium on linux
Jasper-Bekkers Feb 5, 2022
bdfd8f0
Try msys2
Jasper-Bekkers Feb 5, 2022
2d39a1f
Remove some hacky stuff
Jasper-Bekkers Feb 5, 2022
5be730b
lib
Jasper-Bekkers Feb 5, 2022
5178831
fmt
Jasper-Bekkers Feb 5, 2022
0124982
Don't use msvc file on mingw
Jasper-Bekkers Feb 5, 2022
f3fd2cf
mut
Jasper-Bekkers Feb 5, 2022
822a137
Remove incorrectly added libsodium-sys depdendency
Jasper-Bekkers Feb 5, 2022
677392c
Link iphlpapi.lib the proper rust way
Jasper-Bekkers Feb 6, 2022
ad5010b
No .lib ext
Jasper-Bekkers Feb 6, 2022
ddb8deb
Remove debug stmts
Jasper-Bekkers Feb 8, 2022
d357cb3
Remove commented include
Jasper-Bekkers Feb 8, 2022
9278fbb
Draft behind feature toggle
Jasper-Bekkers Feb 8, 2022
0d4a6c0
Remove perftools
Jasper-Bekkers Feb 8, 2022
b92d5f2
Remove static feature
Jasper-Bekkers Feb 8, 2022
a676d0e
Point to updated branch
Jasper-Bekkers Feb 8, 2022
88aabf2
Switch to libsodium-sys-stable for tests
Jasper-Bekkers Feb 8, 2022
656e28b
Remove .with_static call
Jasper-Bekkers Feb 8, 2022
4d50ec8
Remove more static feature
Jasper-Bekkers Feb 8, 2022
2c268fa
Remove tests for `static`
Jasper-Bekkers Feb 8, 2022
fb1a912
Remove mingw tests
Jasper-Bekkers Feb 8, 2022
c363351
Version
Jasper-Bekkers Feb 8, 2022
299525b
Version check
Jasper-Bekkers Feb 8, 2022
48105d1
Remove commented code
Jasper-Bekkers Feb 8, 2022
51e35e4
unwrap
Jasper-Bekkers Feb 8, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 1 addition & 1 deletion Cargo.toml
Expand Up @@ -15,4 +15,4 @@ keywords = ["libzmq", "zmq", "zeromq"]
members = ["testcrate"]

[dependencies]
cmake = "0.1"
cc = { version = "1", features = ["parallel"] }