2021-04-02 23:01:07 +00:00
<!doctype html> < html lang = en-us > < head > < meta charset = utf-8 > < meta http-equiv = x-ua-compatible content = "ie=edge" > < meta name = viewport content = "width=device-width,initial-scale=1,shrink-to-fit=no" > < script src = https://code.iconify.design/1/1.0.7/iconify.min.js > < / script > < link rel = preload as = font href = /fonts/vendor/jost/jost-v4-latin-regular.woff2 type = font/woff2 crossorigin > < link rel = preload as = font href = /fonts/vendor/jost/jost-v4-latin-700.woff2 type = font/woff2 crossorigin > < link rel = stylesheet href = /main.db7090cddb6602125f0ed93682d138976ae6d5a9a2f2f92c4bcd4de73e6debc939331bf2ec54e8cd7b933fa961527404e59b7ddc6eede1ed4bb4cf90ad77caab.css integrity = "sha512-23CQzdtmAhJfDtk2gtE4l2rm1ami8vksS81N5z5t68k5Mxvy7FTozXuTP6lhUnQE5Zt93G7t4e1LtM+QrXfKqw==" crossorigin = anonymous > < noscript > < style > img . lazyload { display : none } < / style > < / noscript > < meta name = robots content = "index, follow" > < meta name = googlebot content = "index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1" > < meta name = bingbot content = "index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1" > < title > Installation | Arsen Dev< / title > < meta name = description content = "Installing AdvMake" > < link rel = canonical href = /docs/advmake/installation/ > < meta name = twitter:card content = "summary" > < meta name = twitter:title content = "Installation" > < meta name = twitter:description content = "Installing AdvMake" > < meta name = twitter:site content = "@" > < meta name = twitter:creator content = "@" > < meta property = "og:title" content = "Installation" > < meta property = "og:description" content = "Installing AdvMake" > < meta property = "og:type" content = "article" > < meta property = "og:url" content = "/docs/advmake/installation/" > < meta property = "og:site_name" content = "Arsen Dev" > < meta property = "article:publisher" content = "https://www.facebook.com/" > < meta property = "article:author" content = "https://www.facebook.com/" > < meta property = "og:locale" content > < script type = application/ld+json > { "@context" : "http://schema.org" , "@type" : "BreadcrumbList" , "itemListElement" : [ { "@type" : "ListItem" , "position" : 1 , "name" : "Home" , "item" : "\/" } , { "@type" : "ListItem" , "position" : 2 , "name" : "Docsadvmakeinstallation" , "item" : "\/docsadvmakeinstallation\/" } ] } < / script > < meta name = theme-color content = "#fff" > < link rel = apple-touch-icon sizes = 180x180 href = /apple-touch-icon.png > < link rel = icon type = image/png sizes = 32x32 href = /favicon-32x32.png > < link rel = icon type = image/png sizes = 16x16 href = /favicon-16x16.png > < link rel = manifest href = /site.webmanifest > < link rel = stylesheet href = /css/highlightjs/dracula.min.css > < script src = /js/highlightjs/highlight.min.js > < / script > < script > hljs . initHighlightingOnLoad ( ) ; < / script > < / head > < body class = "docs single" > < div class = "header-bar fixed-top" > < / div > < header class = "navbar fixed-top navbar-expand-md navbar-light" > < div class = container > < input class = "menu-btn order-0" type = checkbox id = menu-btn >
< label class = "menu-icon d-md-none" for = menu-btn > < span class = navicon > < / span > < / label > < a class = "navbar-brand order-1 order-md-0 mr-auto" href = / > Arsen Dev< / a >
< button id = mode class = "btn btn-link order-2 order-md-4" type = button aria-label = "Toggle mode" >
< span class = toggle-dark > < svg xmlns = "http://www.w3.org/2000/svg" width = "20" height = "20" viewBox = "0 0 24 24" fill = "none" stroke = "currentcolor" stroke-width = "2" stroke-linecap = "round" stroke-linejoin = "round" class = "feather feather-moon" > < path d = "M21 12.79A9 9 0 1111.21 3 7 7 0 0021 12.79z" / > < / svg > < / span > < span class = toggle-light > < svg xmlns = "http://www.w3.org/2000/svg" width = "20" height = "20" viewBox = "0 0 24 24" fill = "none" stroke = "currentcolor" stroke-width = "2" stroke-linecap = "round" stroke-linejoin = "round" class = "feather feather-sun" > < circle cx = "12" cy = "12" r = "5" / > < line x1 = "12" y1 = "1" x2 = "12" y2 = "3" / > < line x1 = "12" y1 = "21" x2 = "12" y2 = "23" / > < line x1 = "4.22" y1 = "4.22" x2 = "5.64" y2 = "5.64" / > < line x1 = "18.36" y1 = "18.36" x2 = "19.78" y2 = "19.78" / > < line x1 = "1" y1 = "12" x2 = "3" y2 = "12" / > < line x1 = "21" y1 = "12" x2 = "23" y2 = "12" / > < line x1 = "4.22" y1 = "19.78" x2 = "5.64" y2 = "18.36" / > < line x1 = "18.36" y1 = "5.64" x2 = "19.78" y2 = "4.22" / > < / svg > < / span > < / button > < ul class = "navbar-nav social-nav order-3 order-md-5" > < li class = nav-item > < a class = nav-link href = https://gitea.arsenm.dev/Arsen6331 > < span class = iconify data-icon = cib:gitea data-inline = false > < / span > < span class = "ml-2 sr-only" > Gitea< / span > < / a > < / li > < li class = nav-item > < a class = nav-link href = https://gitlab.com/moussaelianarsen > < span class = iconify data-icon = fa-brands:gitlab data-inline = false > < / span > < span class = "ml-2 sr-only" > GitLab< / span > < / a > < / li > < / ul > < div class = "collapse navbar-collapse order-4 order-md-1" > < ul class = "navbar-nav main-nav mr-auto order-5 order-md-2" > < li class = nav-item > < a class = nav-link href = / > Home< / a > < / li > < li class = "nav-item active" > < a class = nav-link href = /docs/ > Docs< / a > < / li > < / ul > < div class = "break order-6 d-md-none" > < / div > < form class = "navbar-form flex-grow-1 order-7 order-md-3" > < input id = userinput class = "form-control is-search" type = search placeholder = "Search docs..." aria-label = "Search docs..." autocomplete = off > < div id = suggestions class = "shadow bg-white rounded" > < / div > < / form > < / div > < / div > < / header > < div class = "wrap container" role = document > < div class = content > < div class = "row flex-xl-nowrap" > < div class = "col-lg-5 col-xl-4 docs-sidebar" > < nav class = docs-links aria-label = "Main navigation" > < h3 > Docs< / h3 > < ul class = list-unstyled > < li > < a class = docs-link href = /docs/advmake/ > AdvMake Docs< / a > < / li > < li > < a class = docs-link href = /docs/kbdemu/ > KbdEmu Docs< / a > < / li > < li > < a class = docs-link href = /docs/opensend/ > OpenSend Docs< / a > < / li > < li > < a class = docs-link href = /docs/pak/ > Pak Docs< / a > < / li > < li > < a class = docs-link href = /docs/simpledash/ > Simpledash Docs< / a > < / li > < / ul > < / nav > < / div > < nav class = "docs-toc d-none d-xl-block col-xl-3" aria-label = "Secondary navigation" > < div class = page-links > < h3 > On this page< / h3 > < nav id = TableOfContents > < ul > < li > < a href = #building-from-source > Building from source< / a > < ul > < li > < a href = #downloading > Downloading< / a > < / li > < li > < a href = #building > Building< / a > < / li > < li > < a href = #installing > Installing< / a > < / li > < / ul > < / li > < / ul > < / nav > < / div > < / nav > < main class = "docs-content col-lg-11 col-xl-9 mx-xl-auto" > < a href = .. > ⇐ AdvMake Docs< / a > < h1 style = margin-top:.2rem > Installation< / h1 > < p class = lead > < / p > < p > < a class = btn style = color:#fff;background-color:green href = https://gitea.arsenm.dev/Arsen6331/advmake > < span class = iconify data-icon = cib:gitea > < / span > AdvMake< / a >
< a class = btn style = color:#fff;background-color:OrangeRed href = https://www.gitlab.com/moussaelianarsen/advmake > < span class = iconify data-icon = fa-brands:gitlab > < / span > AdvMake< / a > < / p > < h2 id = building-from-source > Building from source< a href = #building-from-source class = anchor aria-hidden = true > #< / a > < / h2 > < h3 id = downloading > Downloading< a href = #downloading class = anchor aria-hidden = true > #< / a > < / h3 > < p > AdvMake is hosted on my Gitea instance. If that is down, it is also mirrored on Gitlab.< / p > < p > To download AdvMake, you can either use the download button on Gitea or Gitlab, or
you can use the git CLI< / p > < p > To clone AdvMake using the CLI, run one of the following commands:< / p > < div class = highlight > < pre class = chroma > < code class = language-bash data-lang = bash > git clone https://gitea.arsenm.dev/Arsen6331/advmake.git
OR
git clone https://gitlab.com/moussaelianarsen/advmake.git
< / code > < / pre > < / div > < h3 id = building > Building< a href = #building class = anchor aria-hidden = true > #< / a > < / h3 > < p > AdvMake is written in Go. This means go must be installed on your computer. Most
linux distros call the package that provides it either < code > go< / code > or < code > golang< / code > .< / p > < p > Once go is installed, you can check that it runs by running< / p > < div class = highlight > < pre class = chroma > < code class = language-bash data-lang = bash > go version
< / code > < / pre > < / div > < p > To compile AdvMake, run< / p > < div class = highlight > < pre class = chroma > < code class = language-bash data-lang = bash > go build
< / code > < / pre > < / div > < h3 id = installing > Installing< a href = #installing class = anchor aria-hidden = true > #< / a > < / h3 > < p > To install AdvMake, run:< / p > < div class = highlight > < pre class = chroma > < code class = language-bash data-lang = bash > sudo install -Dm755 advmake /usr/bin
< / code > < / pre > < / div > < p > Once the command completes, AdvMake should be ready and you can run the following to make sure it works:< / p > < div class = highlight > < pre class = chroma > < code class = language-bash data-lang = bash > advmake -h
2021-04-02 23:11:42 +00:00
< / code > < / pre > < / div > < / main > < / div > < / div > < / div > < script src = /main.f6b484f556ad1f3bcf6061082139a2f21fa759f13930c39a25fe4a9f78f35e64122c2d86dffd56e67b292dabbda4095d8077194f196e0e348441c106a9f3d40e.js integrity = "sha512-9rSE9VatHzvPYGEIITmi8h+nWfE5MMOaJf5Kn3jzXmQSLC2G3/1W5nspLau9pAldgHcZTxluDjSEQcEGqfPUDg==" crossorigin = anonymous defer > < / script > < script src = /index.min.519647b94aaacaa6fa73ffc9e4bda4ccc0d6ab69b03000caea7466a9dc6806cf38f9d8c6926c09e49970a5fe43183e0d589a028bbf3b8ef0ef5c98fc6fb78206.js integrity = "sha512-UZZHuUqqyqb6c//J5L2kzMDWq2mwMADK6nRmqdxoBs84+djGkmwJ5Jlwpf5DGD4NWJoCi787jvDvXJj8b7eCBg==" crossorigin = anonymous defer > < / script > < / body > < / html >