20 Commits

Author SHA1 Message Date
Brett T. Warden 4cefca4f5e Only capture unoptimized libraries
We don't know what platform this will run on, so don't even bother
capturing the haswell/glibc-hwcaps library versions -- just find the
unoptimized originals.
2023-10-30 11:02:37 -07:00
Brett T. Warden 3c46c8af86 Ensure we create deeper directories for libs
Also use "update" mode for cp instead of "no clobber" to reduce error
messages.
2023-10-30 11:02:37 -07:00
Brett T. Warden 3413228eee Capture libs in glibc-hwcaps 2023-10-30 11:02:37 -07:00
Mark D Horn 16d833f9fd initramfs: /sbin needs to link to /usr/bin
Signed-off-by: Mark D Horn <mark.d.horn@intel.com>
2020-04-20 17:56:58 -07:00
Josue David Hernandez Gutierrez 24ba73f49a refactoring of make file and get files from source
Signed-off-by: Josue David Hernandez Gutierrez <josue.d.hernandez.gutierrez@intel.com>
2020-03-27 19:22:03 -06:00
Josue David Hernandez Gutierrez e3a2f5e757 avoiding sym links for libs
Signed-off-by: Josue David Hernandez Gutierrez <josue.d.hernandez.gutierrez@intel.com>
2019-05-31 22:41:11 -05:00
Josue David Hernandez Gutierrez edafe36014 add -f to gzip to avoid the override confirmation
Signed-off-by: Josue David Hernandez Gutierrez <josue.d.hernandez.gutierrez@intel.com>
2019-05-31 19:10:29 -05:00
Josue David Hernandez Gutierrez 5aa066c5d9 improve support for avx512_1
Signed-off-by: Josue David Hernandez Gutierrez <josue.d.hernandez.gutierrez@intel.com>
2019-05-31 18:57:23 -05:00
Josue David Hernandez Gutierrez de467e085b add support for avx512_1
Signed-off-by: Josue David Hernandez Gutierrez <josue.d.hernandez.gutierrez@intel.com>
2019-05-31 18:31:19 -05:00
Josue David Hernandez Gutierrez 812df7a7a5 change -a for -r in order to not preserve sym links
Signed-off-by: Josue David Hernandez Gutierrez <josue.d.hernandez.gutierrez@intel.com>
2019-05-31 17:59:27 -05:00
Josue David Hernandez Gutierrez 429feb8a42 add parameter -n to avoid override files when they already exists
Signed-off-by: Josue David Hernandez Gutierrez <josue.d.hernandez.gutierrez@intel.com>
2019-05-31 17:16:16 -05:00
Josue David Hernandez Gutierrez b77bb914eb Make the copying of the files to create the folders if not exists
Signed-off-by: Josue David Hernandez Gutierrez <josue.d.hernandez.gutierrez@intel.com>
2019-05-31 15:40:22 -05:00
Auke Kok 7b3fc2cac6 Make this Makefile look sane.
- Actually use somewhat basic rules
- Don't line-propagate when it's not needed
- Fix indentation (must be TABS)
2019-05-31 11:10:26 -07:00
Josue David Hernandez Gutierrez ecf0effbbe include no avx2 shared libs to lib64 folder
Signed-off-by: Josue David Hernandez Gutierrez <josue.d.hernandez.gutierrez@intel.com>
2018-12-03 20:22:04 -06:00
Josue David Hernandez Gutierrez e7380ffa64 Add shared libs in lib64/haswell to /lib64 if they exists
Signed-off-by: Josue David Hernandez Gutierrez <josue.d.hernandez.gutierrez@intel.com>
2018-12-03 19:52:03 -06:00
Josue David Hernandez Gutierrez 50f774d679 Add support for haswell shared libraries
Fixes #1

Signed-off-by: Josue David Hernandez Gutierrez <josue.d.hernandez.gutierrez@intel.com>
2018-11-28 17:38:40 -06:00
Josue David Hernandez ee60fd153b clr-init: adding load modules and emergency mode support
if something fails the initrd will provide a shell to see what was wrong

also now load kernel modules from an additional cpio file is posible this
cpio file just must have the path /usr/lib/modules/$(uname -r)/ with the common
kernel modules tree and module.* files to be loaded.

Signed-off-by: Josue David Hernandez <josue.d.hernandez.gutierrez@intel.com>
2018-09-26 11:39:48 -05:00
Josue David Hernandez 749cb35ab8 clr-init: copy the so libs dinamically
based in the executable files copy the needed shared libraries

Signed-off-by: Josue David Hernandez <josue.d.hernandez.gutierrez@intel.com>
2018-05-03 18:43:54 -05:00
Josue David Hernandez d443a29285 clr-init: fix installation issue
creating path $(DESTDIR)/usr/lib/initrd.d/ if don't exist

Signed-off-by: Josue David Hernandez <josue.d.hernandez.gutierrez@intel.com>
2018-05-02 18:39:21 -05:00
Josue David Hernandez b20497f266 clr-init: change clr-init application for systemd init
this initrd will work using systemd as init program
then this repo provide the scripts to create a systemd initrd

Signed-off-by: Josue David Hernandez <josue.d.hernandez.gutierrez@intel.com>
2018-05-02 17:55:51 -05:00