# How to build 'bundle' from source.

**URL:** <https://community.gatling.io/t/how-to-build-bundle-from-source/821>\
**Category:** Gatling (Open-Source)\
**Created:** [February 17, 2014, 1:22pm UTC](https://community.gatling.io/t/how-to-build-bundle-from-source/821 "2014-02-17T13:22:58Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ruslan\_Shevchenko](https://avatars.discourse-cdn.com/v4/letter/r/e99b99/32.png) [@Ruslan\_Shevchenko](https://community.gatling.io/u/Ruslan_Shevchenko)\
**Post date:** [February 17, 2014, 1:22pm UTC](https://community.gatling.io/t/how-to-build-bundle-from-source/821/1 "2014-02-17T13:22:58Z")

</div>

Good day, colleagues,

I started to use gatling and trying to understand – how to build gatling bundle from source ?

I read [https://github.com/excilys/gatling/wiki/Development-environment](https://github.com/excilys/gatling/wiki/Development-environment) - but I can’t find there: how to build bundle in the same way as in distribution ?

As I understand, eclipse build is just sbt build. I expect that exists some place, where we can put non-free artefacts and some sbt target, which will build  
new snapshot distribution (?) But I can find nothing about this in documentation.

---

<div class="post-metadata">

**Author:** ![Excilys](https://avatars.discourse-cdn.com/v4/letter/e/8797f3/32.png) [@Excilys](https://community.gatling.io/u/Excilys)\
**Post date:** [February 17, 2014, 1:29pm UTC](https://community.gatling.io/t/how-to-build-bundle-from-source/821/2 "2014-02-17T13:29:16Z")

</div>

Hi,

Except for Gatling 2 dedicated page, most of the wiki is for Gatling 1.  
Gatling 1 was built with maven and Gatling 2 is built with sbt.

Assuming you have sbt installed and want the build master.

Fetch gatling main project + gatling highcharts module:  
[http://github.com/excilys/gatling](http://github.com/excilys/gatling)

[http://github.com/excilys/gatling-highcharts](http://github.com/excilys/gatling-highcharts)

sbt =\> ;compile;publishLocal on both

Cheers,

Stéphane

---

<div class="post-metadata">

**Author:** ![Ruslan\_Shevchenko](https://avatars.discourse-cdn.com/v4/letter/r/e99b99/32.png) [@Ruslan\_Shevchenko](https://community.gatling.io/u/Ruslan_Shevchenko)\
**Post date:** [February 17, 2014, 2:20pm UTC](https://community.gatling.io/t/how-to-build-bundle-from-source/821/3 "2014-02-17T14:20:21Z")

</div>

Thanks, I received gatling-hightcharts-bundle.zip ![I see, one include hightstock.js in resources]

---

<div class="post-metadata">

**Author:** ![Excilys](https://avatars.discourse-cdn.com/v4/letter/e/8797f3/32.png) [@Excilys](https://community.gatling.io/u/Excilys)\
**Post date:** [February 17, 2014, 2:37pm UTC](https://community.gatling.io/t/how-to-build-bundle-from-source/821/4 "2014-02-17T14:37:10Z")

</div>

Highstock is the reason why we have to split: [https://github.com/excilys/gatling/wiki/FAQ#wiki-gatling-highcharts-split](https://github.com/excilys/gatling/wiki/FAQ#wiki-gatling-highcharts-split)
