-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathDEVELOPER.html
More file actions
61 lines (61 loc) · 2.47 KB
/
Copy pathDEVELOPER.html
File metadata and controls
61 lines (61 loc) · 2.47 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
<!DOCTYPE html>
<html lang="en-US">
<head>
<title>dataset</title>
<link rel="stylesheet" href="https://caltechlibrary.github.io/css/site.css">
<link rel="stylesheet" href="https://media.library.caltech.edu/cl-webcomponents/css/code-blocks.css">
<script type="module" src="https://media.library.caltech.edu/cl-webcomponents/copyToClipboard.js"></script>
<script type="module" src="https://media.library.caltech.edu/cl-webcomponents/footer-global.js"></script>
</head>
<body>
<header>
<a href="https://library.caltech.edu"><img src="https://media.library.caltech.edu/assets/caltechlibrary-logo.png" alt="Caltech Library logo"></a>
</header>
<a href="#main-content" class="visually-hidden">skip to main content</a>
<nav>
<ul>
<li><a href="/">All Library Apps</a></li>
<li><a href="index.html">Home</a></li>
<li><a href="LICENSE">LICENSE</a></li>
<li><a href="INSTALL.html">INSTALL</a></li>
<li><a href="user_manual.html">User Manual</a></li>
<li><a href="about.html">About</a></li>
<!-- <li><a href="search.html">Search</a></li> -->
<li><a href="https://github.com/caltechlibrary/dataset">Code Repository</a></li>
</ul>
</nav>
<section id="main-content">
<h1 id="compilation-notes">Compilation Notes</h1>
<p>On Unix-like systems (e.g. Darwin, Linux, Windows with the Linux
subsystem enabled) building dataset and datasetd is generally as easy as
running the GNU Make command. On Windows without the Linux subsystem you
need to take a more Window-ish approach and run
<code>make.bat</code>.</p>
<h2 id="windows-11">Windows 11</h2>
<ul>
<li>Install Go 1.24.5 via the Windows’ installer available from
https://golang.org/downloads</li>
<li>Install CMTools v0.0.35 or better via the Windows’ installer
available from
https://caltechlibrary.github.io/CMTools/installer.ps1</li>
<li>Install git</li>
<li>Run <code>go get -u github.com\caltechlibrary\dataset</code></li>
<li>Change into the dataset directory</li>
<li>Run the <code>build.ps1</code></li>
</ul>
<p>Here’s an example of what I’ve done after opening a command
window</p>
<pre><code> cd %USERPROFILE%
mkdir go
mkdir go\bin
mkdir go\src
go get -u github.com\caltechlibrary\dataset
cd go\src\caltechlibrary\dataset
.\build.ps1
move bin\dataset.exe "%USERPROFILE\go\bin\dataset.exe"</code></pre>
<p>The dataset command line exe will likely need to be copied to where
your windows command line applications at located.</p>
</section>
<footer-global></footer-global>
</body>
</html>