# Update remote module in ITK

**URL:** https://discourse.itk.org/t/update-remote-module-in-itk/2615
**Category:** Engineering
**Tags:** remotemodule
**Created:** [January 14, 2020, 10:55am UTC](https://discourse.itk.org/t/update-remote-module-in-itk/2615 "2020-01-14T10:55:22Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![matt.mccormick](https://discourse.itk.org/user_avatar/discourse.itk.org/matt.mccormick/32/7_2.png) [@matt.mccormick](https://discourse.itk.org/u/matt.mccormick)
#### Post date: [January 14, 2020, 2:49pm UTC](https://discourse.itk.org/t/update-remote-module-in-itk/2615/3 "2020-01-14T14:49:47Z")

</div>

Another option, which work best when developing a module or making many changes, is to build the module externally.

For example, to build the `Thickness3D` module externally, first build ITK. In ITK’s build configuration _do not enable_ `Module_Thickness3D`.

```auto
git clone https://github.com/InsightSoftwareConsortium/ITK
mkdir ITK-build
cd ITK-build
cmake ../ITK
make

```

Then, build the module as a separate project against ITK:

```auto
git clone https://github.com/InsightSoftwareConsortium/ITKThickness3D/
mkdir ITKThickness3D-build
cd ITKThickness3D-build
cmake -DITK_DIR=${PWD}/../ITK-build ../ITKThickness3D
make

```

---

_[View the full topic](https://discourse.itk.org/t/update-remote-module-in-itk/2615)._
