~aleteoryx/muditaos

ref: 0e8b4c848e3f87f3bbb1f64ef7460cf56017b87f muditaos/third-party/reedgefs/CMakeLists.txt -rw-r--r-- 1.5 KiB
0e8b4c84 — Lefucjusz [BH-2108] Fix misaligned charging symbol 3 months ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
add_library(reedgefs INTERFACE)
add_library(reliance-edge::fs ALIAS reedgefs)

target_include_directories(reedgefs
    INTERFACE
        $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/src/include>
        $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/src/core/include>
)

target_sources( reedgefs
    INTERFACE
    src/bdev/bdev.c
    src/core/driver/blockio.c
    src/core/driver/buffer.c
    src/core/driver/buffercmn.c
    src/core/driver/core.c
    src/core/driver/dir.c
    src/core/driver/format.c
    src/core/driver/imap.c
    src/core/driver/imapextern.c
    src/core/driver/imapinline.c
    src/core/driver/inode.c
    src/core/driver/inodedata.c
    src/core/driver/volume.c
    src/fse/fse.c
    src/posix/path.c
    src/posix/posix.c
    src/util/bitmap.c
    src/util/crc.c
    src/util/endian.c
    src/util/memory.c
    src/util/namelen.c
    src/util/sign.c
    src/util/string.c

    src/include/redapimacs.h
    src/include/redbdev.h
    src/include/redconfigchk.h
    src/include/redcoreapi.h
    src/include/rederrno.h
    src/include/redexclude.h
    src/include/redformat.h
    src/include/redfs.h
    src/include/redfse.h
    src/include/redgetopt.h
    src/include/redmacs.h
    src/include/redmditer.h
    src/include/redmisc.h
    src/include/redosserv.h
    src/include/redpath.h
    src/include/redposix.h
    src/include/redstat.h
    src/include/redtests.h
    src/include/redtestutils.h
    src/include/redtoolcmn.h
    src/include/redtools.h
    src/include/redutils.h
    src/include/redver.h
    src/include/redvolume.h
)