mirror of
https://github.com/clearlinux/clr-init.git
synced 2026-08-19 04:07:31 +00:00
d443a29285
creating path $(DESTDIR)/usr/lib/initrd.d/ if don't exist Signed-off-by: Josue David Hernandez <josue.d.hernandez.gutierrez@intel.com>
24 lines
700 B
Makefile
24 lines
700 B
Makefile
BINFILES=`cat bin_files`
|
|
|
|
all:
|
|
@mkdir -p initramfs/{sys,dev,proc,tmp,var,sysroot,usr/bin,usr/lib/systemd/system-generators,usr/lib64,run,root} && \
|
|
for file in $(BINFILES); \
|
|
do \
|
|
cp -f $$file initramfs/$$file;\
|
|
done && \
|
|
cd initramfs && \
|
|
find . -print0 | cpio -o --null --format=newc | gzip -9 > ../clr-init.cpio.gz && \
|
|
cd ..
|
|
|
|
install: clr-init.cpio.gz
|
|
@mkdir -p $(DESTDIR)/usr/lib/initrd.d/ && \
|
|
cp $< $(DESTDIR)/usr/lib/initrd.d/
|
|
|
|
clean:
|
|
@for file in $(BINFILES); \
|
|
do \
|
|
rm -f initramfs/$$file; \
|
|
done && \
|
|
rm -rf initramfs/{sys,dev,proc,tmp,var,sysroot,usr/bin,usr/lib/systemd/system-generators,usr/lib64,run,root} && \
|
|
rm clr-init.cpio.gz
|