From 8f874526914575ccfcb14aecf8f2d694b3c81737 Mon Sep 17 00:00:00 2001 From: Erick Ahmed Date: Wed, 12 Nov 2025 23:03:00 +0100 Subject: [PATCH] ci: move to root --- build.rs | 13 +++++++++++++ src/build.rs | 15 --------------- 2 files changed, 13 insertions(+), 15 deletions(-) create mode 100644 build.rs delete mode 100644 src/build.rs diff --git a/build.rs b/build.rs new file mode 100644 index 0000000..749625c --- /dev/null +++ b/build.rs @@ -0,0 +1,13 @@ +/* + SPDX-License-Identifier: AGPL-3.0-or-later + Copyright (C) 2025 Erick Ahmed +*/ + +fn main() { + println!("cargo:rustc-link-search=/usr/local/lib"); + println!("cargo:rustc-link-search=/app/build"); + + println!("cargo:rustc-link-lib=occt"); + + println!("cargo:rerun-if-changed=src/wrappers/"); +} diff --git a/src/build.rs b/src/build.rs deleted file mode 100644 index bfba48e..0000000 --- a/src/build.rs +++ /dev/null @@ -1,15 +0,0 @@ -/* - SPDX-License-Identifier: AGPL-3.0-or-later - Copyright (C) 2025 Erick Ahmed -*/ - -fn main() { - cc::Build::new() - .cpp(true) - .file("src/occt/point.cpp") - .include("src/occt/include") - .compile("point"); - - println!("cargo:rerun-if-changed=src/occt/point.cpp"); - println!("cargo:rerun-if-changed=src/occt/include/point.hpp"); -}