Skip to content

Commit 9c0c829

Browse files
authored
chore: separate source and header file (#186)
Signed-off-by: stonex <[email protected]>
1 parent ba8203b commit 9c0c829

File tree

126 files changed

+834
-42718
lines changed

Some content is hidden

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

126 files changed

+834
-42718
lines changed

casbin/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,8 @@ set(CMAKE_CXX_STANDARD 17)
7474

7575
add_library(casbin STATIC ${CASBIN_SOURCE_FILES})
7676

77-
target_precompile_headers(casbin PRIVATE pch.h)
78-
target_include_directories(casbin PRIVATE ${CASBIN_SOURCE_DIR})
77+
target_precompile_headers(casbin PRIVATE ${CASBIN_INCLUDE_DIR}/casbin/pch.h)
78+
target_include_directories(casbin PRIVATE ${CASBIN_INCLUDE_DIR})
7979
target_link_libraries(casbin PRIVATE nlohmann_json::nlohmann_json)
8080

8181
set_target_properties(casbin PROPERTIES

casbin/config/config.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@
1414
* limitations under the License.
1515
*/
1616

17-
#include "pch.h"
17+
#include "casbin/pch.h"
1818

1919
#ifndef CONFIG_CPP
2020
#define CONFIG_CPP
2121

22-
#include "./config.h"
23-
#include "../exception/io_exception.h"
24-
#include "../exception/illegal_argument_exception.h"
25-
#include "../util/util.h"
22+
#include "casbin/config/config.h"
23+
#include "casbin/exception/io_exception.h"
24+
#include "casbin/exception/illegal_argument_exception.h"
25+
#include "casbin/util/util.h"
2626

2727
namespace casbin {
2828

casbin/duktape/duktape.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@
152152
* (``[email protected]``) and I'll fix the omission.
153153
*/
154154

155-
#include "pch.h"
155+
#include "casbin/pch.h"
156156

157157
#ifndef DUKTAPE_CPP
158158
#define DUKTAPE_CPP

casbin/effect/default_effector.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@
1414
* limitations under the License.
1515
*/
1616

17-
#include "pch.h"
17+
#include "casbin/pch.h"
1818

1919
#ifndef DEFAULT_EFFECTOR_CPP
2020
#define DEFAULT_EFFECTOR_CPP
2121

2222

23-
#include "./default_effector.h"
24-
#include "../exception/unsupported_operation_exception.h"
23+
#include "casbin/effect/default_effector.h"
24+
#include "casbin/exception/unsupported_operation_exception.h"
2525

2626
namespace casbin {
2727

casbin/enforcer.cpp

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,23 +14,23 @@
1414
* limitations under the License.
1515
*/
1616

17-
#include "pch.h"
17+
#include "casbin/pch.h"
1818

1919
#ifndef ENFORCER_CPP
2020
#define ENFORCER_CPP
2121

2222

2323
#include <algorithm>
2424

25-
#include "./enforcer.h"
26-
#include "./persist/watcher_ex.h"
27-
#include "./persist/file_adapter/file_adapter.h"
28-
#include "./persist/file_adapter/batch_file_adapter.h"
29-
#include "./rbac/default_role_manager.h"
30-
#include "./effect/default_effector.h"
31-
#include "./exception/casbin_adapter_exception.h"
32-
#include "./exception/casbin_enforcer_exception.h"
33-
#include "./util/util.h"
25+
#include "casbin/enforcer.h"
26+
#include "casbin/persist/watcher_ex.h"
27+
#include "casbin/persist/file_adapter/file_adapter.h"
28+
#include "casbin/persist/file_adapter/batch_file_adapter.h"
29+
#include "casbin/rbac/default_role_manager.h"
30+
#include "casbin/effect/default_effector.h"
31+
#include "casbin/exception/casbin_adapter_exception.h"
32+
#include "casbin/exception/casbin_enforcer_exception.h"
33+
#include "casbin/util/util.h"
3434

3535
namespace casbin {
3636

casbin/enforcer_cached.cpp

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,20 @@
1414
* limitations under the License.
1515
*/
1616

17-
#include "pch.h"
17+
#include "casbin/pch.h"
1818

1919
#ifndef ENFORCER_CACHED_CPP
2020
#define ENFORCER_CACHED_CPP
2121

2222

23-
#include "./enforcer_cached.h"
24-
#include "./persist/watcher_ex.h"
25-
#include "./persist/file_adapter/file_adapter.h"
26-
#include "./rbac/default_role_manager.h"
27-
#include "./effect/default_effector.h"
28-
#include "./exception/casbin_adapter_exception.h"
29-
#include "./exception/casbin_enforcer_exception.h"
30-
#include "./util/util.h"
23+
#include "casbin/enforcer_cached.h"
24+
#include "casbin/persist/watcher_ex.h"
25+
#include "casbin/persist/file_adapter/file_adapter.h"
26+
#include "casbin/rbac/default_role_manager.h"
27+
#include "casbin/effect/default_effector.h"
28+
#include "casbin/exception/casbin_adapter_exception.h"
29+
#include "casbin/exception/casbin_enforcer_exception.h"
30+
#include "casbin/util/util.h"
3131

3232
namespace casbin {
3333

casbin/enforcer_synced.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
#include "pch.h"
17+
#include "casbin/pch.h"
1818

1919
#ifndef ENFORCER_SYNCED_CPP
2020
#define ENFORCER_SYNCED_CPP
@@ -23,9 +23,9 @@
2323
#include <atomic>
2424
#include <memory>
2525

26-
#include "./persist/watcher.h"
27-
#include "./enforcer_synced.h"
28-
#include "./util/ticker.h"
26+
#include "casbin/persist/watcher.h"
27+
#include "casbin/enforcer_synced.h"
28+
#include "casbin/util/ticker.h"
2929

3030
namespace casbin {
3131

0 commit comments

Comments
 (0)