Ignore:
Timestamp:
Apr 10, 2017, 4:34:41 PM (2 years ago)
Author:
nmedfort
Message:

Moved toolchain and object_cache to kernels directory. Continued work on providing input consumed information.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/CMakeLists.txt

    r5377 r5402  
    5858
    5959SET(KERNEL_SRC kernels/kernel.cpp kernels/pipeline.cpp kernels/streamset.cpp kernels/interface.cpp)
     60SET(KERNEL_SRC ${KERNEL_SRC} kernels/toolchain.cpp kernels/object_cache.cpp)
    6061SET(KERNEL_SRC ${KERNEL_SRC} kernels/s2p_kernel.cpp kernels/mmap_kernel.cpp kernels/deletion.cpp kernels/swizzle.cpp kernels/p2s_kernel.cpp kernels/stdin_kernel.cpp kernels/stdout_kernel.cpp)
    6162
     
    7273ENDIF()
    7374
    74 add_library(CodeGen ${KERNEL_SRC} ${IDISA_SRC} object_cache.cpp)
     75add_library(CodeGen ${KERNEL_SRC} ${IDISA_SRC})
    7576add_library(PabloADT ${PABLO_SRC})
    7677add_library(RegExpADT re/re_re.cpp re/re_cc.cpp re/re_rep.cpp re/re_diff.cpp re/re_intersect.cpp re/printer_re.cpp)
     
    8687target_link_libraries (RegExpCompiler RegExpADT)
    8788
    88 add_executable(icgrep icgrep.cpp toolchain.cpp grep_engine.cpp kernels/scanmatchgen.cpp kernels/cc_kernel.cpp kernels/cc_scan_kernel.cpp kernels/linebreak_kernel.cpp kernels/streams_merge.cpp kernels/match_count.cpp)
    89 add_executable(u8u16 u8u16.cpp toolchain.cpp)
    90 add_executable(base64 base64.cpp kernels/radix64.cpp toolchain.cpp)
    91 add_executable(wc wc.cpp toolchain.cpp)
    92 add_executable(editd editd/editd.cpp editd/pattern_compiler.cpp toolchain.cpp editd/editdscan_kernel.cpp editd/editd_gpu_kernel.cpp editd/editd_cpu_kernel.cpp)
    93 add_executable(array-test array-test.cpp toolchain.cpp kernels/alignedprint.cpp)
     89add_executable(icgrep icgrep.cpp grep_engine.cpp kernels/scanmatchgen.cpp kernels/cc_kernel.cpp kernels/cc_scan_kernel.cpp kernels/linebreak_kernel.cpp kernels/streams_merge.cpp kernels/match_count.cpp)
     90add_executable(u8u16 u8u16.cpp)
     91add_executable(base64 base64.cpp kernels/radix64.cpp)
     92add_executable(wc wc.cpp)
     93add_executable(editd editd/editd.cpp editd/pattern_compiler.cpp editd/editdscan_kernel.cpp editd/editd_gpu_kernel.cpp editd/editd_cpu_kernel.cpp)
     94add_executable(array-test array-test.cpp kernels/alignedprint.cpp)
    9495
    9596## IWYU detects superfluous includes and when the include can be replaced with a forward declaration.
Note: See TracChangeset for help on using the changeset viewer.