Stefan Weil
|
7fe5248d91
|
Format public API files with modified rules for clang-format
Disable clang-format for version.h.in because it destroys
several macro definitions.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-04-07 18:53:48 +02:00 |
|
Egor Pugin
|
0eb7ba88bf
|
[clang-format] Execute clang format on include and src dirs.
Script:
find include src -type f | sort > all.txt
find include src -type f | grep -v "\.cpp" | grep -v "\.h" | sort > skip.txt
comm -23 all.txt skip.txt | xargs clang-format -i
|
2021-03-12 22:35:02 +03:00 |
|
Egor Pugin
|
0e9deb68c9
|
Revert "Format public API files with 'clang-format-11 -i include/tesseract/*.h'"
This reverts commit c20da5e10f .
|
2021-03-12 20:20:34 +03:00 |
|
Stefan Weil
|
c20da5e10f
|
Format public API files with 'clang-format-11 -i include/tesseract/*.h'
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-12 13:26:38 +01:00 |
|
Egor Pugin
|
664a718a63
|
Rename platform.h to export.h.
|
2021-01-01 00:18:36 +03:00 |
|
Egor Pugin
|
c86325e2f7
|
Use TESS_API for every public symbol. Public symbol is exported from the library. This also applies to unit test and training symbols. Users will be limited to public api, but set of exported symbols will be wider still.
Remove TESS_LOCAL.
Fix several symbol issues that made visible with these changes.
All build systems must set -fvisibility-hidden for *nix systems.
|
2020-12-31 16:32:29 +03:00 |
|
Stefan Weil
|
fc4002dda8
|
Remove helpers.h from public API
Remove also outdated references to apitypes.h which no longer exists.
Signed-off-by: Stefan Weil <sw@weil.de>
|
2020-12-31 09:06:16 +01:00 |
|
Egor Pugin
|
79a86f2582
|
Move all tesseract symbols into tesseract namespace. Fix include order in many places.
|
2020-12-26 00:55:30 +03:00 |
|
Stefan Weil
|
90db9b5224
|
Format API header files
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-11-02 07:54:55 +01:00 |
|
Stefan Weil
|
29dcfb081a
|
Use relative includes for API headers in API headers
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-11-02 07:54:55 +01:00 |
|
Egor Pugin
|
2a37f5dd62
|
Update includes to use <>.
|
2019-10-29 14:50:11 +03:00 |
|
amitdo
|
e1bae15547
|
Fix #include path of public headers
|
2019-10-28 19:10:30 +02:00 |
|
amitdo
|
dfede8ac01
|
Move all public headers to include/tesseract
|
2019-10-28 18:50:31 +02:00 |
|