mirror of
https://github.com/clearlinux/common.git
synced 2026-06-17 11:36:24 +00:00
Compare commits
11 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 14977f527c | |||
| fa93c354e1 | |||
| 6a54f15cb6 | |||
| fa42020aa9 | |||
| a727fe3722 | |||
| c41eeea37a | |||
| a07f64294f | |||
| 59a3a29c4c | |||
| cba91e5044 | |||
| a5d39507cc | |||
| 13e5e26cbf |
@@ -0,0 +1,40 @@
|
||||
## Advanced topics
|
||||
|
||||
### Manual setup
|
||||
|
||||
If you did not run the user-setup script (see "Automated setup" section in the
|
||||
[main README](README.md), you will want to set up the developer tooling
|
||||
workspace manually. This section provides general documentation for the manual
|
||||
setup process, and it is not meant to be exhaustive.
|
||||
|
||||
On your Clear Linux system, create a workspace for Clear Linux development
|
||||
work:
|
||||
|
||||
```
|
||||
$ mkdir clearlinux
|
||||
```
|
||||
|
||||
Clone this repo into a `projects` directory within the workspace:
|
||||
|
||||
```
|
||||
$ cd clearlinux
|
||||
$ mkdir projects
|
||||
$ git clone https://github.com/clearlinux/common projects/common
|
||||
```
|
||||
|
||||
Create the toplevel tooling Makefile:
|
||||
|
||||
```
|
||||
$ ln -s projects/common/Makefile.toplevel Makefile
|
||||
```
|
||||
|
||||
Clone all Clear Linux package and project repositories:
|
||||
|
||||
```
|
||||
$ make clone
|
||||
```
|
||||
|
||||
Note: You can clone the repos in parallel by using make's `-j` option.
|
||||
|
||||
At this point, the `packages` directory will contain all Clear Linux package
|
||||
repos, and `projects` will contain common, clr-bundles, and autospec repos.
|
||||
@@ -152,39 +152,4 @@ If `Makefile.config.site_local` doesn't exist already, create it.
|
||||
|
||||
### Manual setup
|
||||
|
||||
If you did not run the user-setup script (see "Automated setup" section above),
|
||||
you will want to set up the developer tooling workspace manually. This section
|
||||
provides general documentation for the manual setup process, and it is not
|
||||
meant to be exhaustive.
|
||||
|
||||
On your Clear Linux system, create a workspace for Clear Linux development
|
||||
work:
|
||||
|
||||
```
|
||||
$ mkdir clearlinux
|
||||
```
|
||||
|
||||
Clone this repo into a `projects` directory within the workspace:
|
||||
|
||||
```
|
||||
$ cd clearlinux
|
||||
$ mkdir projects
|
||||
$ git clone https://github.com/clearlinux/common projects/common
|
||||
```
|
||||
|
||||
Create the toplevel tooling Makefile:
|
||||
|
||||
```
|
||||
$ ln -s projects/common/Makefile.toplevel Makefile
|
||||
```
|
||||
|
||||
Clone all Clear Linux package and project repositories:
|
||||
|
||||
```
|
||||
$ make clone
|
||||
```
|
||||
|
||||
Note: You can clone the repos in parallel by using make's `-j` option.
|
||||
|
||||
At this point, the `packages` directory will contain all Clear Linux package
|
||||
repos, and `projects` will contain common, clr-bundles, and autospec repos.
|
||||
See the [Manual setup](README-advanced.md#manual-setup) documentation.
|
||||
|
||||
@@ -809,6 +809,7 @@ R-survey
|
||||
R-svUnit
|
||||
R-sys
|
||||
R-systemfit
|
||||
R-systemfonts
|
||||
R-tau
|
||||
R-taxize
|
||||
R-tclust
|
||||
@@ -1180,7 +1181,6 @@ capnproto
|
||||
caribou
|
||||
case
|
||||
cassandra
|
||||
cassandra-dep
|
||||
castellan
|
||||
casync
|
||||
catch2
|
||||
@@ -1356,6 +1356,7 @@ containerd
|
||||
contextlib2
|
||||
cookies
|
||||
coreutils
|
||||
coturn
|
||||
cotyledon
|
||||
cov-core
|
||||
coverage
|
||||
@@ -1765,6 +1766,7 @@ gnome-boxes
|
||||
gnome-calculator
|
||||
gnome-calendar
|
||||
gnome-characters
|
||||
gnome-chess
|
||||
gnome-clocks
|
||||
gnome-color-manager
|
||||
gnome-common
|
||||
@@ -1779,6 +1781,7 @@ gnome-icon-theme
|
||||
gnome-initial-setup
|
||||
gnome-keyring
|
||||
gnome-logs
|
||||
gnome-mahjongg
|
||||
gnome-maps
|
||||
gnome-menus
|
||||
gnome-music
|
||||
@@ -1802,6 +1805,7 @@ gnome-user-docs
|
||||
gnome-video-effects
|
||||
gnome-weather
|
||||
gnu-efi
|
||||
gnuchess
|
||||
gnupg
|
||||
gnuplot
|
||||
gnutls
|
||||
@@ -2441,6 +2445,7 @@ libmetalink
|
||||
libmicrohttpd
|
||||
libmnl
|
||||
libmodbus
|
||||
libmodplug
|
||||
libmodulemd
|
||||
libmpack
|
||||
libmpack-lua
|
||||
@@ -2522,7 +2527,6 @@ libtermkey
|
||||
libthai
|
||||
libtheora
|
||||
libtirpc
|
||||
libtk-img
|
||||
libtool
|
||||
libtorrent-rasterbar
|
||||
libudev0-shim
|
||||
@@ -2687,6 +2691,9 @@ mido
|
||||
milou
|
||||
minetest
|
||||
minetest_game
|
||||
mingw-binutils
|
||||
mingw-crt
|
||||
mingw-gcc
|
||||
minicom
|
||||
minimodem
|
||||
mistune
|
||||
@@ -2715,7 +2722,6 @@ motif
|
||||
mox
|
||||
mox3
|
||||
mozjs
|
||||
mozjs38
|
||||
mozjs52
|
||||
mozjs60
|
||||
mpc
|
||||
@@ -2749,6 +2755,8 @@ musl
|
||||
mutagen
|
||||
mutt
|
||||
mutter
|
||||
mvn-GMetrics
|
||||
mvn-HdrHistogram
|
||||
mvn-HikariCP-java7
|
||||
mvn-JavaEWAH
|
||||
mvn-RoaringBitmap
|
||||
@@ -2757,6 +2765,11 @@ mvn-activation
|
||||
mvn-aether-core
|
||||
mvn-airbase
|
||||
mvn-aircompressor
|
||||
mvn-airlift
|
||||
mvn-airlift-slice
|
||||
mvn-airlift-units
|
||||
mvn-airline
|
||||
mvn-akka
|
||||
mvn-aliyun-oss-java-sdk
|
||||
mvn-animal-sniffer
|
||||
mvn-ant
|
||||
@@ -2768,8 +2781,10 @@ mvn-apache
|
||||
mvn-apache-jar-resource-bundle
|
||||
mvn-apache-log4j-extras
|
||||
mvn-apache-rat
|
||||
mvn-archetype
|
||||
mvn-arpack_combined_all
|
||||
mvn-arrow
|
||||
mvn-asciidoctor-gradle-plugin
|
||||
mvn-asm
|
||||
mvn-assertj-core
|
||||
mvn-assertj-parent-pom
|
||||
@@ -2794,11 +2809,14 @@ mvn-breeze_2.12
|
||||
mvn-build-helper-maven-plugin
|
||||
mvn-buildnumber-maven-plugin
|
||||
mvn-byte-buddy
|
||||
mvn-byteman
|
||||
mvn-calcite
|
||||
mvn-calcite-avatica
|
||||
mvn-cassandra
|
||||
mvn-cdi-api
|
||||
mvn-cglib
|
||||
mvn-checker-compat-qual
|
||||
mvn-checkerframework
|
||||
mvn-checkstyle
|
||||
mvn-chill-java
|
||||
mvn-chill_2.11
|
||||
@@ -2806,6 +2824,7 @@ mvn-classutil_2.12
|
||||
mvn-classworlds
|
||||
mvn-clirr-maven-plugin
|
||||
mvn-codehaus-jackson
|
||||
mvn-codenarc
|
||||
mvn-commons-beanutils
|
||||
mvn-commons-chain
|
||||
mvn-commons-cli
|
||||
@@ -2834,8 +2853,10 @@ mvn-commons-parent
|
||||
mvn-commons-pool
|
||||
mvn-commons-text
|
||||
mvn-commons-validator
|
||||
mvn-compile-command-annotations
|
||||
mvn-compiler-interface
|
||||
mvn-compress-lzf
|
||||
mvn-config
|
||||
mvn-cssparser
|
||||
mvn-curator
|
||||
mvn-datanucleus-api-jdo
|
||||
@@ -2845,6 +2866,7 @@ mvn-decentxml
|
||||
mvn-derby
|
||||
mvn-directory-jdbm
|
||||
mvn-directory-ldap-api
|
||||
mvn-directory-maven-plugin
|
||||
mvn-directory-mavibot
|
||||
mvn-directory-project
|
||||
mvn-directory-server
|
||||
@@ -2862,21 +2884,27 @@ mvn-enforcer
|
||||
mvn-error_prone_annotations
|
||||
mvn-exec-maven-plugin
|
||||
mvn-extra-enforcer-rules
|
||||
mvn-ezmorph
|
||||
mvn-fastutil
|
||||
mvn-felix
|
||||
mvn-file-management
|
||||
mvn-findbugs-annotations
|
||||
mvn-flatbuffers
|
||||
mvn-flexmark-java
|
||||
mvn-flink-shaded
|
||||
mvn-freemarker
|
||||
mvn-fst
|
||||
mvn-ftpserver
|
||||
mvn-generex
|
||||
mvn-genesis
|
||||
mvn-geronimo-jcache_1.0_spec
|
||||
mvn-geronimo-spec-jaxrpc
|
||||
mvn-google
|
||||
mvn-google-api-services-storage
|
||||
mvn-google-collections
|
||||
mvn-gossip
|
||||
mvn-grizzled-scala_2.12
|
||||
mvn-grizzled-slf4j_2.11
|
||||
mvn-grizzly
|
||||
mvn-gson
|
||||
mvn-guava
|
||||
@@ -2884,6 +2912,7 @@ mvn-guice
|
||||
mvn-guice-servlet
|
||||
mvn-h2database
|
||||
mvn-hadoop
|
||||
mvn-hadoop-aliyun
|
||||
mvn-hamcrest
|
||||
mvn-hbase
|
||||
mvn-hive
|
||||
@@ -2893,12 +2922,15 @@ mvn-hsqldb
|
||||
mvn-htmlunit
|
||||
mvn-htmlunit-core-js
|
||||
mvn-htrace
|
||||
mvn-http-builder
|
||||
mvn-httpcomponents-client
|
||||
mvn-httpcomponents-core
|
||||
mvn-httpcomponents-parent
|
||||
mvn-hydromatic-parent
|
||||
mvn-icu4j
|
||||
mvn-incremental-compiler
|
||||
mvn-intellij.annotations
|
||||
mvn-ion-java
|
||||
mvn-ivy
|
||||
mvn-j2objc-annotations
|
||||
mvn-jackrabbit
|
||||
@@ -2914,14 +2946,19 @@ mvn-jackson-module-scala_2.11
|
||||
mvn-jackson-module-scala_2.12
|
||||
mvn-jackson-modules-base
|
||||
mvn-jackson-parent
|
||||
mvn-jacoco
|
||||
mvn-jamon-java-parent
|
||||
mvn-jamon-parent
|
||||
mvn-jamon-runtime
|
||||
mvn-janino
|
||||
mvn-jansi
|
||||
mvn-japicmp
|
||||
mvn-japicmp-gradle-plugin
|
||||
mvn-jatl
|
||||
mvn-java-boot-classpath-detector
|
||||
mvn-java-util
|
||||
mvn-java-xmlbuilder
|
||||
mvn-javaparser-parent
|
||||
mvn-javassist
|
||||
mvn-javax-servlet
|
||||
mvn-javax.annotation-api
|
||||
@@ -2932,6 +2969,7 @@ mvn-javolution
|
||||
mvn-jaxb-api
|
||||
mvn-jaxb-impl
|
||||
mvn-jboss-parent
|
||||
mvn-jcifs
|
||||
mvn-jcip-annotations
|
||||
mvn-jcodings
|
||||
mvn-jdependency
|
||||
@@ -2946,10 +2984,16 @@ mvn-jets3t
|
||||
mvn-jettison
|
||||
mvn-jetty
|
||||
mvn-jetty-parent
|
||||
mvn-jgit
|
||||
mvn-jhighlight
|
||||
mvn-jline
|
||||
mvn-jmh
|
||||
mvn-jmh-gradle-plugin
|
||||
mvn-jmock
|
||||
mvn-jmxutils
|
||||
mvn-jna
|
||||
mvn-jniloader
|
||||
mvn-joda-convert
|
||||
mvn-joda-time
|
||||
mvn-jodd
|
||||
mvn-joni
|
||||
@@ -2966,6 +3010,7 @@ mvn-jsch.agentproxy.usocket-jna
|
||||
mvn-jsch.agentproxy.usocket-nc
|
||||
mvn-json
|
||||
mvn-json-io
|
||||
mvn-json-lib
|
||||
mvn-json-simple
|
||||
mvn-json-smart
|
||||
mvn-json4s
|
||||
@@ -2995,11 +3040,14 @@ mvn-log4j
|
||||
mvn-logback-classic
|
||||
mvn-logback-core
|
||||
mvn-logkit
|
||||
mvn-lombok
|
||||
mvn-lz4-java
|
||||
mvn-machinist_2.11
|
||||
mvn-machinist_2.12
|
||||
mvn-macro-compat_2.11
|
||||
mvn-macro-compat_2.12
|
||||
mvn-mapr-hadoop
|
||||
mvn-maprfs
|
||||
mvn-maven
|
||||
mvn-maven-aether-provider
|
||||
mvn-maven-ant-tasks
|
||||
@@ -3023,6 +3071,7 @@ mvn-maven-docck-plugin
|
||||
mvn-maven-embedder
|
||||
mvn-maven-error-diagnostics
|
||||
mvn-maven-filtering
|
||||
mvn-maven-git-commit-id-plugin
|
||||
mvn-maven-gpg-plugin
|
||||
mvn-maven-help-plugin
|
||||
mvn-maven-install-plugin
|
||||
@@ -3034,6 +3083,7 @@ mvn-maven-mapping
|
||||
mvn-maven-model
|
||||
mvn-maven-model-builder
|
||||
mvn-maven-monitor
|
||||
mvn-maven-packagecloud-wagon
|
||||
mvn-maven-parent
|
||||
mvn-maven-plugin-api
|
||||
mvn-maven-plugin-descriptor
|
||||
@@ -3083,14 +3133,17 @@ mvn-mojo-signature
|
||||
mvn-mssql-jdbc
|
||||
mvn-mvnplugins
|
||||
mvn-mysql-connector-java
|
||||
mvn-native-platform
|
||||
mvn-nekohtml
|
||||
mvn-netlib-java
|
||||
mvn-netty
|
||||
mvn-nexus-maven-plugins
|
||||
mvn-nexus-public
|
||||
mvn-nicoulaj-parent
|
||||
mvn-nimbus-jose-jwt
|
||||
mvn-nuiton
|
||||
mvn-objenesis
|
||||
mvn-ohc
|
||||
mvn-ojalgo
|
||||
mvn-okhttp
|
||||
mvn-okio
|
||||
@@ -3104,6 +3157,7 @@ mvn-org.osgi.compendium
|
||||
mvn-org.osgi.core
|
||||
mvn-oro
|
||||
mvn-osgi-resource-locator
|
||||
mvn-oshi
|
||||
mvn-oss-parents
|
||||
mvn-ow2
|
||||
mvn-paranamer
|
||||
@@ -3122,6 +3176,7 @@ mvn-plexus-classworlds
|
||||
mvn-plexus-cli
|
||||
mvn-plexus-compiler
|
||||
mvn-plexus-containers
|
||||
mvn-plexus-digest
|
||||
mvn-plexus-i18n
|
||||
mvn-plexus-interactivity
|
||||
mvn-plexus-interpolation
|
||||
@@ -3130,26 +3185,38 @@ mvn-plexus-languages
|
||||
mvn-plexus-resources
|
||||
mvn-plexus-utils
|
||||
mvn-plexus-velocity
|
||||
mvn-powermock
|
||||
mvn-presto
|
||||
mvn-protobuf-java
|
||||
mvn-py4j
|
||||
mvn-pyrolite
|
||||
mvn-qdox
|
||||
mvn-re2j
|
||||
mvn-reactivestreams
|
||||
mvn-reflectasm
|
||||
mvn-reflections
|
||||
mvn-saaj-api
|
||||
mvn-sac
|
||||
mvn-saxon
|
||||
mvn-sbt-interface
|
||||
mvn-scala-compiler
|
||||
mvn-scala-java8-compat
|
||||
mvn-scala-library
|
||||
mvn-scala-logging
|
||||
mvn-scala-maven-plugin
|
||||
mvn-scala-parser-combinators_2.11
|
||||
mvn-scala-parser-combinators_2.12
|
||||
mvn-scala-reflect
|
||||
mvn-scala-xml_2.11
|
||||
mvn-scala-xml_2.12
|
||||
mvn-scalacheck
|
||||
mvn-scalactic_2.11
|
||||
mvn-scalactic_2.12
|
||||
mvn-scalastyle-maven-plugin
|
||||
mvn-scalatest-maven-plugin
|
||||
mvn-scalatest_2.11
|
||||
mvn-scalatest_2.12
|
||||
mvn-scopt_2.11
|
||||
mvn-scopt_2.12
|
||||
mvn-selenium
|
||||
mvn-sequence-library
|
||||
@@ -3171,8 +3238,10 @@ mvn-sonatype-plexus-sec-dispatcher
|
||||
mvn-spice-zapper
|
||||
mvn-spire_2.11
|
||||
mvn-spire_2.12
|
||||
mvn-spock
|
||||
mvn-spotbugs
|
||||
mvn-sqljet
|
||||
mvn-ssl-config
|
||||
mvn-sslext
|
||||
mvn-stax-api
|
||||
mvn-stax2-api
|
||||
@@ -3189,15 +3258,18 @@ mvn-tomcat
|
||||
mvn-treelayout
|
||||
mvn-trilead-ssh2
|
||||
mvn-tycho
|
||||
mvn-uncommons-maths
|
||||
mvn-univocity-parsers
|
||||
mvn-unused
|
||||
mvn-validation-api
|
||||
mvn-velocity
|
||||
mvn-velocity-tools
|
||||
mvn-wagon
|
||||
mvn-wagon-gitsite
|
||||
mvn-webbit
|
||||
mvn-weld-api
|
||||
mvn-weld-parent
|
||||
mvn-wikitext-project
|
||||
mvn-wildfly-openssl
|
||||
mvn-woodstox-core
|
||||
mvn-wsdl4j
|
||||
@@ -3207,6 +3279,7 @@ mvn-xerces
|
||||
mvn-xercesImpl
|
||||
mvn-xercesMinimal
|
||||
mvn-xml-apis
|
||||
mvn-xml-resolver
|
||||
mvn-xmlenc
|
||||
mvn-xmlpull
|
||||
mvn-xmlunit
|
||||
@@ -3243,7 +3316,6 @@ ndg_httpsclient
|
||||
ndpi
|
||||
neofetch
|
||||
neomutt
|
||||
neon
|
||||
neovim
|
||||
net-snmp
|
||||
net-tools
|
||||
@@ -3465,6 +3537,7 @@ perl-Algorithm-Munkres
|
||||
perl-Alien-Build
|
||||
perl-Alien-m4
|
||||
perl-AnyEvent
|
||||
perl-AnyEvent-AIO
|
||||
perl-AnyEvent-CacheDNS
|
||||
perl-Apache-Htpasswd
|
||||
perl-Apache-Session
|
||||
@@ -3486,7 +3559,9 @@ perl-Authen-SASL
|
||||
perl-B-Hooks-EndOfScope
|
||||
perl-B-Hooks-OP-Check
|
||||
perl-B-Keywords
|
||||
perl-BDB
|
||||
perl-BSD-Resource
|
||||
perl-Bencode
|
||||
perl-Biblio-EndnoteStyle
|
||||
perl-Bit-Vector
|
||||
perl-Browser-Open
|
||||
@@ -3556,6 +3631,7 @@ perl-Context-Preserve
|
||||
perl-Contextual-Return
|
||||
perl-Convert-ASN1
|
||||
perl-Convert-Bencode
|
||||
perl-Convert-Bencode_XS
|
||||
perl-Convert-Binary-C
|
||||
perl-Cookie-Baker
|
||||
perl-Coro
|
||||
@@ -3661,6 +3737,7 @@ perl-Exception-Class
|
||||
perl-Exporter-Declare
|
||||
perl-Exporter-Easy
|
||||
perl-Exporter-Lite
|
||||
perl-Exporter-Tidy
|
||||
perl-Exporter-Tiny
|
||||
perl-ExtUtils-Config
|
||||
perl-ExtUtils-Depends
|
||||
@@ -3709,7 +3786,9 @@ perl-Font-TTF
|
||||
perl-FreezeThaw
|
||||
perl-Frontier-RPC
|
||||
perl-Future
|
||||
perl-Future-IO-ImplBase
|
||||
perl-GD-Barcode
|
||||
perl-GIS-Distance
|
||||
perl-Geo-Distance
|
||||
perl-Geo-IP
|
||||
perl-Geo-IPfree
|
||||
@@ -3956,6 +4035,7 @@ perl-Proc-Wait3
|
||||
perl-Protocol-OSC
|
||||
perl-Quota
|
||||
perl-Readonly
|
||||
perl-Redis
|
||||
perl-Ref-Util
|
||||
perl-Ref-Util-XS
|
||||
perl-Regexp-Common
|
||||
@@ -4725,6 +4805,7 @@ stellarium
|
||||
step
|
||||
stestr
|
||||
stevedore
|
||||
stockfish
|
||||
stoken
|
||||
stow
|
||||
strace
|
||||
@@ -4870,6 +4951,7 @@ unicodecsv
|
||||
unicodedata2
|
||||
unifdef
|
||||
unison
|
||||
unit
|
||||
unittest2
|
||||
unixODBC
|
||||
unzip
|
||||
@@ -4885,6 +4967,7 @@ user-manager
|
||||
usermode
|
||||
userspace-rcu
|
||||
usrbinpython
|
||||
usrbinvi
|
||||
util-linux
|
||||
util-macros
|
||||
uwsgi
|
||||
@@ -4945,7 +5028,6 @@ wmctrl
|
||||
woff2
|
||||
wok
|
||||
wol
|
||||
wordpress
|
||||
wpa_supplicant
|
||||
wrapt
|
||||
wsgi_intercept
|
||||
@@ -5064,7 +5146,6 @@ zip
|
||||
zipp
|
||||
zlib
|
||||
znc
|
||||
zookeeper-dep
|
||||
zope.component
|
||||
zope.configuration
|
||||
zope.event
|
||||
|
||||
Reference in New Issue
Block a user