Skip to content

Commit 0246b86

Browse files
committed
CMake: Add install step for headers
As a requirement, all headers are moved to a new include/ path.
1 parent 20f3441 commit 0246b86

File tree

407 files changed

+956
-954
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

407 files changed

+956
-954
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ endif()
110110

111111
include_directories(
112112
# project includes
113-
${PROJECT_SOURCE_DIR}/core
113+
${PROJECT_SOURCE_DIR}/include
114114
)
115115

116116
if (BUILD_INTERNAL_DEPS)

cmake/install.cmake

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,11 @@ function (filecoin_install targets)
1616
)
1717
endfunction()
1818

19+
install(
20+
DIRECTORY ${CMAKE_SOURCE_DIR}/include/filecoin
21+
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
22+
)
23+
1924
install(
2025
EXPORT filecoinConfig
2126
DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/filecoin

core/adt/impl/array.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* SPDX-License-Identifier: Apache-2.0
44
*/
55

6-
#include "adt/array.hpp"
6+
#include "filecoin/adt/array.hpp"
77

88
namespace fc::adt {
99

core/adt/impl/balance_table_hamt.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
* SPDX-License-Identifier: Apache-2.0
44
*/
55

6-
#include "adt/balance_table_hamt.hpp"
7-
#include "primitives/address/address_codec.hpp"
6+
#include "filecoin/adt/balance_table_hamt.hpp"
7+
#include "filecoin/primitives/address/address_codec.hpp"
88

99
using fc::adt::BalanceTableHamt;
1010
using fc::adt::TokenAmount;

core/adt/impl/multimap.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
* SPDX-License-Identifier: Apache-2.0
44
*/
55

6-
#include "adt/multimap.hpp"
6+
#include "filecoin/adt/multimap.hpp"
77

8-
#include "adt/array.hpp"
8+
#include "filecoin/adt/array.hpp"
99

1010
namespace fc::adt {
1111

core/blockchain/impl/block_validator_impl.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* SPDX-License-Identifier: Apache-2.0
44
*/
55

6-
#include "blockchain/impl/block_validator_impl.hpp"
6+
#include "filecoin/blockchain/impl/block_validator_impl.hpp"
77

88
namespace fc::blockchain::block_validator {
99
// TODO (yuraz): FIL-87 implement proper validation

core/blockchain/impl/weight_calculator_impl.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* SPDX-License-Identifier: Apache-2.0
44
*/
55

6-
#include "blockchain/impl/weight_calculator_impl.hpp"
6+
#include "filecoin/blockchain/impl/weight_calculator_impl.hpp"
77

88
namespace fc::blockchain::weight {
99
using primitives::BigInt;

core/blockchain/message_pool/impl/gas_price_scored_message_storage.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
* SPDX-License-Identifier: Apache-2.0
44
*/
55

6-
#include "blockchain/message_pool/impl/gas_price_scored_message_storage.hpp"
6+
#include "filecoin/blockchain/message_pool/impl/gas_price_scored_message_storage.hpp"
77

8-
#include "blockchain/message_pool/message_pool_error.hpp"
8+
#include "filecoin/blockchain/message_pool/message_pool_error.hpp"
99

1010
using fc::blockchain::message_pool::GasPriceScoredMessageStorage;
1111
using fc::blockchain::message_pool::MessagePoolError;

core/blockchain/message_pool/impl/message_pool_error.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* SPDX-License-Identifier: Apache-2.0
44
*/
55

6-
#include "blockchain/message_pool/message_pool_error.hpp"
6+
#include "filecoin/blockchain/message_pool/message_pool_error.hpp"
77

88
OUTCOME_CPP_DEFINE_CATEGORY(fc::blockchain::message_pool, MessagePoolError, e) {
99
using fc::blockchain::message_pool::MessagePoolError;

core/blockchain/production/impl/block_producer_impl.cpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,17 @@
33
* SPDX-License-Identifier: Apache-2.0
44
*/
55

6-
#include "blockchain/production/impl/block_producer_impl.hpp"
6+
#include "filecoin/blockchain/production/impl/block_producer_impl.hpp"
77

88
#include <vector>
99

1010
#include <gsl/span>
11-
#include "clock/chain_epoch_clock.hpp"
12-
#include "codec/cbor/cbor.hpp"
13-
#include "common/visitor.hpp"
14-
#include "primitives/cid/cid_of_cbor.hpp"
15-
#include "storage/amt/amt.hpp"
16-
#include "storage/ipfs/impl/in_memory_datastore.hpp"
11+
#include "filecoin/clock/chain_epoch_clock.hpp"
12+
#include "filecoin/codec/cbor/cbor.hpp"
13+
#include "filecoin/common/visitor.hpp"
14+
#include "filecoin/primitives/cid/cid_of_cbor.hpp"
15+
#include "filecoin/storage/amt/amt.hpp"
16+
#include "filecoin/storage/ipfs/impl/in_memory_datastore.hpp"
1717

1818
namespace fc::blockchain::production {
1919
using clock::Time;

0 commit comments

Comments
 (0)