diff options
author | William Harrington <kb0iic@berzerkula.org> | 2021-04-23 15:16:12 -0500 |
---|---|---|
committer | William Harrington <kb0iic@berzerkula.org> | 2021-04-23 15:17:45 -0500 |
commit | 15649a3dabd4ade8e8f5601e2710043b95556838 (patch) | |
tree | 0ab639ad05b1d8aa7b8d4c8c74c58629d70114a1 | |
parent | e12db97b13a6eeaac6415029e3c70c1892d8705c (diff) |
Add a Makefile to help with dependency listing while building a server or desktop target (to be added later).
-rw-r--r-- | blfs/Makefile | 233 |
1 files changed, 233 insertions, 0 deletions
diff --git a/blfs/Makefile b/blfs/Makefile new file mode 100644 index 0000000..cfa075b --- /dev/null +++ b/blfs/Makefile @@ -0,0 +1,233 @@ +targets = dhcpcd Linux-PAM OpenSSH sudo wget which wpa_supplicant + +all : $(targets) + +apache-ant : GLib java + @echo "apache-ant" + +Berkeley_DB : java Sharutils + @echo "Berkeley_DB" + +CMake : cURL libuv libarchive nghttp2 + @echo "CMake" + +CrackLib : + @echo "CrackLib" + +cURL : make-ca MIT_Kerberos nghttp2 OpenLDAP + @echo "cURL" + +cURL-extra : Brotli c-ares GnuTLS libidn2 libpsl libssh2 Samba + @echo "cURL-extra" + +Cyrus-SASL : Berkeley_DB java sqlite3 + @echo "Cyrus-SASL" + +Cyrus-SASL-Extras : Linux-PAM MariaDB MIT_Kerberos OpenLDAP PostgreSQL + @echo "Cyrus-SASL-Extra" + +desktop-file-utils : GLib + @echo "desktop-file-utils" + +dhcpcd : ntp + @echo "dhcpcd" + +docbook-xml : sgml-common unzip + @echo "docbook-xml" + +docbook-xsl : + @echo "docbook-xsl" + +fop : apache-ant + @echo "fop" + +GC : libatomic_ops + @echo "GC" + +GDB : six Guile Valgrind-llvm + @echo "GDB" + +GLib : docbook-xml docbook-xsl GDB GTK-Doc libxslt PCRE #gobject-introspection \ + shared-mime-info desktop-file-utils + @echo "GLib" + +gobject-introspection : GLib GTK-Doc Mako + @echo "gobject-introspection" + +GTK-Doc : docbook-xml docbook-xsl itstool libxslt Pygments + @echo "GTK-Doc" + +Guile : GC libunistring #Runtime GDB Emacs + @echo "Guile" + +ICU : + @echo "ICU" + +IO-Socket-SSL : Net-SSLeay URI + @echo "IO-Socket-SSL" + +itstool : docbook-xml + @echo "itstool" + +java : # Runtime Deps - alsa-lib cups giflib xorg-lib + @echo "java" + +libarchive : libxml2 LZO Nettle + @echo "libarchive" + +libatomic_ops : + @echo "libatomic_ops" + +libgcrypt : libgpg-error + @echo "libgcrypt" + +libgpg-error : + @echo "libgpg-error" + +libnl : + @echo "libnl" + +libnsl : libtirpc rpcsvc-proto + @echo "libnsl" + +libpwquality : CrackLib Linux-PAM + @echo "libpwquality" + +libtasn1 : + @echo "libtasn1" + +libtirpc : MIT_Kerberos + @echo "libtirpc" + +libunistring : + @echo "libunistring" + +libuv : + @echo "libuv" + +libxml2 : ICU + @echo "libxml2" + +libxslt : docbook-xml docbook-xsl libgcrypt libxml2 + @echo "libxslt" + +libyaml : + @echo "libyaml" + +Linux-PAM : Berkeley_DB docbook-xml docbook-xsl fop libnsl libtirpc libxslt Lynx + @echo "Linux-PAM" + +LLVM : CMake libxml2 Pygments PyYAML Valgrind Zip + @echo "LLVM" + +Lynx : Sharutils Zip + @echo "Lynx" + +LZO : + @echo "LZO" + +make-ca : p11-kit + @echo "make-ca" + +Mako : MarkupSafe + @echo "Mako" + +MarkupSafe : + @echo "MarkupSafe" + +MIT_Kerberos : OpenLDAP yasm + @echo "MIT_Kerberos" + +Net-SSLeay : + @echo "Net-SSLeay" + +Nettle : + @echo "Nettle" + +nghttp2 : libxml2 + @echo "nghttp2" + +nghttp2-extra : Boost c-ares jansson libevent + @echo nghttp2-extra + +nss : nspr sqlite3 + @echo "nss" + +nspr : + @echo "nspr" + +ntp : IO-Socket-SSL + @echo "ntp" + +OpenLDAP : Berkeley_DB Cyrus-SASL + @echo "OpenLDAP" + +OpenLDAP-Extras : GnuTLS MariaDB PostgreSQL Pth unixODBC + @echo "OpenLDAP-Extras" + +OpenSSH : + @echo "OpenSSH" + +p11-kit : libtasn1 libxslt nss + @echo "p11-kit" + +PCRE : + @echo "PCRE" + +Pygments : + @echo "Pygments" + +PyYAML : libyaml + @echo "PyYAML" + +rpcsvc-proto : + @echo "rpcsvc-proto" + +sgml-common : + @echo "sgml-common" + +shared-mime-info : GLib itstool libxml2 xmlto + @echo "shared-mime-info" + +Sharutils : + @echo "Sharutils" + +six : + @echo "six" + +sqlite3 : unzip + @echo "sqlite3" + +sudo : Linux-PAM MIT_Kerberos OpenLDAP + @echo "sudo" + +unzip : + @echo "unzip" + +URI : + @echo "URI" + +Valgrind : + @echo "Valgrind" + +Valgrind-llvm : LLVM + @echo "Valgrind-llvm" + +wget : make-ca + @echo "wget" + +which : + @echo "which" + +wpa_supplicant : libnl + @echo "WPA Supplicant" + +xmlto: docbook-xml docbook-xsl fop libxslt Lynx + @echo "xmlto" + +yasm : + @echo "yasm" + +Zip : + @echo "Zip" + |