mirror of
https://github.com/logos-storage/nim-libplum.git
synced 2026-07-24 08:13:14 +00:00
* Tests: Dockerfile: Remove cmake from deps.
* Tests: Dockerfile: Replace manual libplum building with nimble task.
* Build libplum without cmake.
* Use {.compile.} to compile libplum as part of tha package; remove separate build task.
* Rewrite flags construction, pass flags to compile, remove passC.
* Add localPassC.
* Combine libplum units to libplum_units.c.
* Tests: Dockerfile: Add the units file to the image.
* Add missing flags.
* CI: Remove redundant cmake invocations.
* Remove redundant nimble task invocation.
23 lines
877 B
C
23 lines
877 B
C
// Copyright (c) 2026 Status Research & Development GmbH
|
|
// Licensed under either of
|
|
// * Apache License, version 2.0, ([LICENSE-APACHE](LICENSE-APACHE))
|
|
// * MIT license ([LICENSE-MIT](LICENSE-MIT))
|
|
// at your option.
|
|
// This file may not be copied, modified, or distributed except according to
|
|
// those terms.
|
|
|
|
#include "./vendor/libplum/src/addr.c"
|
|
#include "./vendor/libplum/src/client.c"
|
|
#include "./vendor/libplum/src/dummytls.c"
|
|
#include "./vendor/libplum/src/log.c"
|
|
#include "./vendor/libplum/src/natpmp.c"
|
|
#include "./vendor/libplum/src/net.c"
|
|
#include "./vendor/libplum/src/noprotocol.c"
|
|
#include "./vendor/libplum/src/pcp.c"
|
|
#include "./vendor/libplum/src/plum.c"
|
|
#include "./vendor/libplum/src/random.c"
|
|
#include "./vendor/libplum/src/tcp.c"
|
|
#include "./vendor/libplum/src/timestamp.c"
|
|
#include "./vendor/libplum/src/udp.c"
|
|
#include "./vendor/libplum/src/util.c"
|