Rename login directory to login-app, to avoid colisions
This commit is contained in:
parent
2ee32cb45b
commit
1109d76ed7
21
Makefile
21
Makefile
|
@ -1,19 +1,4 @@
|
|||
all: tftp/initramfs-login.img
|
||||
all: login-app/login-app
|
||||
|
||||
login/login: login/*.go
|
||||
GOOS=linux GOARCH=amd64 go build -tags netgo -ldflags '-w -extldflags "-static -lncurses"' -o $@ ./login
|
||||
|
||||
tftp/initramfs-login.img: initramfs-login login/login
|
||||
mkdir -p $</{bin,sbin,etc,proc,sys} $</usr/share/udhcpc/
|
||||
cp /bin/busybox $</bin
|
||||
cp /usr/share/udhcpc/default.script $</usr/share/udhcpc/default.script
|
||||
ln -sf busybox $</bin/sh
|
||||
ln -sf busybox $</sbin/hotplug
|
||||
|
||||
make -C /usr/src/linux-4.9.76-gentoo-r1/ modules_install INSTALL_MOD_PATH=`pwd`/initramfs-login
|
||||
|
||||
mkdir -p $</etc/terminfo/l
|
||||
cp /etc/terminfo/l/linux $</etc/terminfo/l/
|
||||
|
||||
cp login/login $</bin
|
||||
cd $< && find . -print0 | cpio -H newc --null -o | xz --best --check=crc32 > ../$@
|
||||
login-app/login-app: login-app/*.go
|
||||
GOOS=linux GOARCH=amd64 go build -tags netgo -ldflags '-w -extldflags "-static -lncurses"' -o $@ ./login-app
|
||||
|
|
Reference in New Issue