-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinstallation.html
More file actions
134 lines (130 loc) · 6.19 KB
/
installation.html
File metadata and controls
134 lines (130 loc) · 6.19 KB
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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
---
title: CUTE Installation
layout: default
active: installation
permalink: /installation/
---
<div class="jumbotron">
<div class="container">
<h1>Install <small>– the latest release of CUTE</small></h1>
</div>
</div>
<div class="container">
<div class="collapse in downloads">
<div class="row">
<div class="col-sm-12">
<h4> You can use the CUTE unit testing framework with the Eclipse IDE or as a standalone solution.</h4>
</div>
</div>
</div>
</div>
<div class="container">
<div class="row">
<div class="col-md-12">
<h1>Install the CUTE Eclipse Plug-in</h1>
</div>
</div>
<div class="row">
<div class="col-md-12">
<p>The CUTE Eclipse Plug-in can be installed from the Eclipse Marketplace.</p>
</div>
</div>
<div class="row">
<div class="col-md-12">
<h3>What is needed to run the CUTE Eclipse Plug-in?</h3>
<p>The CUTE Eclipse plug-in depends on the following software:
<ul>
<li><a href="https://wiki.eclipse.org/Eclipse/Installation#Install_a_JVM" target="_blank">Java JRE</a></li>
<li><a href="https://www.eclipse.org/" target="_blank">Eclipse IDE</a> with installed <a href="https://www.eclipse.org/cdt/" target="_blank">Eclipse C/C++ Development Tooling</a>. Either download CDT combined with Eclipse ("Eclipse IDE for C/C++ Developers" from the <a href="https://www.eclipse.org/downloads/" target="_blank">Eclipse Download Page</a>) or install into any Eclipse from the CDT updatesite (https://download.eclipse.org/releases/<Eclipse_Releasename>/).</a></li>
<li>Boost C++ Libraries (pre C++11): Install <a href="https://www.boost.org/" target="_blank">Boost C++ Libaries</a> on your system or use the Boost Headers provided with the CUTE plug-in. Since C++11, Boost is no longer needed.</li>
<li>For CDT to be able to compile, you will also need to have an <a href="https://wiki.eclipse.org/CDT/User/FAQ#Does_CDT_include_a_compiler.3F" target="_blank">Eclipse compatible C++ compiler</a> installed.</li>
</ul>
</p>
</div>
</div>
<div class="row">
<div class="col-md-12">
<h3>Install the CUTE Eclipse Plug-in from the Eclipse Marketplace</h3>
<p>This is the easiest way to get CUTE. Choose <kbd>Help > Eclipse Marketplace</kbd> in the Eclipse menu and search for CUTE. This will install the CUTE plug-in and required CUTE header files.</p>
<img class="featurette-image img-responsive" src="../img/eclipse-marketplace.png" alt="Updatesite Plugin Feature" style="margin-top: 30px; margin-bottom: 35px; margin-left: 55px;">
<p><i>Note:</i> If you require to install optional CUTE features, please install them from the CUTE <a href="http://www.cute-test.com/updatesite/2018-12" target="_blank">updatesite</a>.</p>
</div>
</div>
<!--div class="row">
<div class="col-md-12">
<h3>Using the CUTE Updatesite</h3>
<p>In Eclipse, do the following:
<ol>
<li>Choose <kbd>Help > Install New Software</kbd> in the Eclipse menu to start the Eclipse software installer.</li>
<li>Click <kbd>Add...</kbd> to add the CUTE repository.</li>
<li>Type (or copy) <a href="http://www.cute-test.com/updatesite">http://www.cute-test.com/updatesite</a> into the <kbd>Work with:</kbd> text field and confirm with <i>Enter</i>.</li>
<li>Choose at least the CUTE Plugin feature:</li>
<img class="featurette-image img-responsive" src="../img/updatesite-plugin-feature.png" alt="Updatesite Plugin Feature" style="margin-top: 15px; margin-bottom: 20px; margin-left: 15px;">
<li>Click <kbd>Next</kbd>. Eclipse will then resolve dependencies and show the install dialog.</li>
<li>Read and accept the licences and click <kbd>Finish</kbd> if you want to continue installing CUTE and agree with the licences.</li>
</ol>
<p><i>Note:</i> If you are interested in the latest features, which might be experimental and in some cases not stable, you can get the latest successful build at the following updatesite: <a href="http://www.cute-test.com/updatesite/development">updatesite</a>.</p>
</div>
</div-->
</div>
<div class="container">
<div class="row">
<div class="col-md-12">
<h1>CUTE Standalone</h1>
</div>
</div>
<div class="row">
<div class="col-md-12">
<p>The standalone version includes a test suite and an example. If you just want to use CUTE, all you need is the header files in the <i>cute</i> folder. Eclipse users may be interested in the standalone version for the examples and test suite.</p>
</div>
</div>
<div class="row">
<div class="col-md-12">
<p>Download the CUTE Standalone source files from the <a href="https://github.com/PeterSommerlad/CUTE" target="_blank">CUTE GitHub repository</a> and add them to your source tree. CUTE works with modern GNU and Microsoft C++ toolchains, plus the Boost C++ Libraries.</p>
</div>
</div>
</div>
<div class="container">
<div class="row">
<div class="col-md-12">
<h1>Changelog</h1>
</div>
</div>
<div class="row">
<div class="col-md-12">
<h2>CUTE Eclipse Plug-in Release 5.6.1</h2>
<ul>
<li>Updates the underlying Eclipse Platform to 2018-12</li>
<li>Updates the underlying CDT version to 9.6.1</li>
<li>Updates Mockator Plug-in to version 5.6.1</li>
<li>Fixes several bugs in the "Test Results" view</li>
<li>Fixes GCOV integration</li>
<li>Fixes Mockator examples</li>
</ul>
</div>
</div>
<div class="row">
<div class="col-md-12">
<h2>CUTE Eclipse Plug-in Release 5.5.0</h2>
<ul>
<li>Includes the Mockator Plug-in</li>
<li>Removes the old CUTE framework versions</li>
<li>Updates the underlying Eclipse Platform to Photon</li>
<li>Updates the underlying CDT version to 9.5.1</li>
</ul>
</div>
</div>
<div class="row">
<div class="col-md-12">
<h2>CUTE Eclipse Plug-in Release 5.4.0</h2>
<ul>
<li>Updates the underlying Eclipse Platform to Oxygen.2</li>
<li>Updates the underlying CDT version to 9.4.1</li>
</ul>
<h2>CUTE Release 2.2.1</h2>
<ul>
<li>Enables single repo for CUTE headers</li>
</ul>
</div>
</div>
</div>