UltrafastSecp256k1 3.50.0
Ultra high-performance secp256k1 elliptic curve cryptography library
Loading...
Searching...
No Matches
types.hpp
Go to the documentation of this file.
1// ============================================================================
2// SPM/CocoaPods compatibility forwarding header
3// ============================================================================
4// Canonical source: include/secp256k1/types.hpp (shared by CPU/CUDA/OpenCL)
5//
6// This forwarding header exists because SPM requires all public headers
7// to be reachable from the target's publicHeadersPath (cpu/include/).
8// The canonical types.hpp lives in the root include/ directory, which is
9// shared across all backends. When building with CMake, both include paths
10// are set via target_include_directories. When building with SPM/CocoaPods,
11// the headerSearchPath("../include") cxxSetting resolves this -- but
12// downstream consumers also need the header accessible from publicHeadersPath.
13//
14// DO NOT EDIT -- edit the canonical version at include/secp256k1/types.hpp
15// ============================================================================
16
17#pragma once
18#include "../../../include/secp256k1/types.hpp"