Skip to content

Commit 91145c1

Browse files
committed
Initial ObjFW support
1 parent 5ae6edf commit 91145c1

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

.github/workflows/ci.yml

+7
Original file line numberDiff line numberDiff line change
@@ -399,7 +399,14 @@ jobs:
399399
./configure --prefix=$HOME/objfw
400400
make
401401
make install
402+
403+
echo "PATH=$HOME/objfw/bin:$PATH" >> $GITHUB_ENV
404+
echo "LIBRARY_PATH=$HOME/objfw/lib:$LIBRARY_PATH" >> $GITHUB_ENV
405+
echo "LD_LIBRARY_PATH=$HOME/objfw/lib:$LD_LIBRARY_PATH" >> $GITHUB_ENV
406+
echo "CPATH=$HOME/objfw/include:$CPATH" >> $GITHUB_ENV
402407
ls -al $HOME/objfw/*
408+
ls -al $HOME/objfw/include/ObjFW
409+
ls -al $HOME/objfw/include/ObjFW-RT
403410
404411
- name: Install Rust toolchain
405412
uses: actions-rs/toolchain@v1

block-sys/build.rs

-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,6 @@ fn main() {
5858
cc_args.push_str(" -I");
5959
cc_args.push_str(compat_headers.to_str().unwrap());
6060
println!("cargo:rustc-link-lib=dylib=objfw");
61-
unimplemented!("ObjFW is not yet supported")
6261
}
6362
// Checked in if-let above
6463
(false, false, false, false) => unreachable!(),

objc-sys/build.rs

+1-5
Original file line numberDiff line numberDiff line change
@@ -113,11 +113,7 @@ fn main() {
113113
GNUStep(1, 7)
114114
}
115115
}
116-
(false, false, true) => {
117-
// For now
118-
unimplemented!("ObjFW is not yet supported")
119-
// ObjFW(None)
120-
}
116+
(false, false, true) => ObjFW(None),
121117
(false, false, false) => {
122118
// Choose sensible defaults when generating docs
123119
if std::env::var("DOCS_RS").is_ok() {

0 commit comments

Comments
 (0)