---
title: "Input File Finder"
description: "locate source code, binary, executable, and text files to scan"
source: "https://github.com/log-10x/modules/tree/main/pipelines/compile/units/sources/unit.yaml"
icon: "material/file-code-outline"

---
Defines a list of input folders to recursively [scan](https://doc.log10x.com/compile/scan/ "Capture symbol values from source code/binary files and link to an output symbol library") for source/binary files.
Input folders may contain files and sub-folders pulled from [GitHub](https://doc.log10x.com/compile/pull/github/ "Pull folders from GitHub repositories to scan for symbol content") and [Artifactory](https://doc.log10x.com/compile/pull/artifactory/ "Pull files from Artifactory repositories to scan for symbol content").

## :material-menu: Options

Specify the options below to [configure](/config "configure") the Input file finder:

|Name|Description|
|---|---|
|[inputPaths](#inputpaths "list folders to scan for input files")|List folders to scan for input files|

### :material-menu-right-outline:**`inputPaths`**

List folders to scan for input files.

|Type|Required|
|---|---|
|List|✔|

Provides a list of folders to scan for source, binary, and text files from which to capture  
symbol values to output into symbol unit files.


<br/>:material-github: This unit is defined in [sources/unit.yaml](https://github.com/log-10x/modules/tree/main/pipelines/compile/units/sources/unit.yaml "sources/unit.yaml"){target="\_blank"}.

