mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-08-03 00:17:43 +00:00
makedevs: install into HOST_DIR
This commit is contained in:
parent
b54bedd60c
commit
7737b360df
@ -111,7 +111,7 @@ $(BB_INITRAMFS_TARGET): host-fakeroot $(BR2_INITRAMFS_DIR)/bin/busybox
|
|||||||
$(PROJECT_BUILD_DIR)/initramfs/etc/inittab
|
$(PROJECT_BUILD_DIR)/initramfs/etc/inittab
|
||||||
rm -f $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(BB_INITRAMFS_TARGET))
|
rm -f $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(BB_INITRAMFS_TARGET))
|
||||||
(echo "chown -R 0:0 $(PROJECT_BUILD_DIR)/initramfs"; \
|
(echo "chown -R 0:0 $(PROJECT_BUILD_DIR)/initramfs"; \
|
||||||
echo "$(STAGING_DIR)/bin/makedevs -d $(TARGET_DEVICE_TABLE) $(PROJECT_BUILD_DIR)/initramfs"; \
|
echo "$(HOST_DIR)/usr/bin/makedevs -d $(TARGET_DEVICE_TABLE) $(PROJECT_BUILD_DIR)/initramfs"; \
|
||||||
echo "$(SHELL) target/initramfs/gen_initramfs_list.sh -u 0 -g 0 $(PROJECT_BUILD_DIR)/initramfs > $(BB_INITRAMFS_TARGET)"; \
|
echo "$(SHELL) target/initramfs/gen_initramfs_list.sh -u 0 -g 0 $(PROJECT_BUILD_DIR)/initramfs > $(BB_INITRAMFS_TARGET)"; \
|
||||||
) > $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(BB_INITRAMFS_TARGET))
|
) > $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(BB_INITRAMFS_TARGET))
|
||||||
chmod +x $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(BB_INITRAMFS_TARGET))
|
chmod +x $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(BB_INITRAMFS_TARGET))
|
||||||
|
@ -55,7 +55,7 @@ endif
|
|||||||
echo "chown -R 0:0 $(TARGET_DIR)" >> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(CPIO_BASE))
|
echo "chown -R 0:0 $(TARGET_DIR)" >> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(CPIO_BASE))
|
||||||
ifneq ($(TARGET_DEVICE_TABLE),)
|
ifneq ($(TARGET_DEVICE_TABLE),)
|
||||||
# Use fakeroot to pretend to create all needed device nodes
|
# Use fakeroot to pretend to create all needed device nodes
|
||||||
echo "$(STAGING_DIR)/bin/makedevs -d $(TARGET_DEVICE_TABLE) $(TARGET_DIR)" \
|
echo "$(HOST_DIR)/usr/bin/makedevs -d $(TARGET_DEVICE_TABLE) $(TARGET_DIR)" \
|
||||||
>> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(CPIO_BASE))
|
>> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(CPIO_BASE))
|
||||||
endif
|
endif
|
||||||
# Use fakeroot so tar believes the previous fakery
|
# Use fakeroot so tar believes the previous fakery
|
||||||
|
@ -68,7 +68,7 @@ endif
|
|||||||
echo "chown -R 0:0 $(TARGET_DIR)" >> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(CRAMFS_TARGET))
|
echo "chown -R 0:0 $(TARGET_DIR)" >> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(CRAMFS_TARGET))
|
||||||
ifneq ($(TARGET_DEVICE_TABLE),)
|
ifneq ($(TARGET_DEVICE_TABLE),)
|
||||||
# Use fakeroot to pretend to create all needed device nodes
|
# Use fakeroot to pretend to create all needed device nodes
|
||||||
echo "$(STAGING_DIR)/bin/makedevs -d $(TARGET_DEVICE_TABLE) $(TARGET_DIR)" \
|
echo "$(HOST_DIR)/usr/bin/makedevs -d $(TARGET_DEVICE_TABLE) $(TARGET_DIR)" \
|
||||||
>> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(CRAMFS_TARGET))
|
>> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(CRAMFS_TARGET))
|
||||||
endif
|
endif
|
||||||
# Use fakeroot so mkcramfs believes the previous fakery
|
# Use fakeroot so mkcramfs believes the previous fakery
|
||||||
|
@ -223,7 +223,7 @@ ubootroot: host-fakeroot makedevs uboot
|
|||||||
cat $(STAGING_DIR)/.fakeroot* > $(STAGING_DIR)/_fakeroot.$(notdir $(UBOOT_TARGET))
|
cat $(STAGING_DIR)/.fakeroot* > $(STAGING_DIR)/_fakeroot.$(notdir $(UBOOT_TARGET))
|
||||||
echo "chown -R root:root $(TARGET_DIR)" >> $(STAGING_DIR)/_fakeroot.$(notdir $(UBOOT_TARGET))
|
echo "chown -R root:root $(TARGET_DIR)" >> $(STAGING_DIR)/_fakeroot.$(notdir $(UBOOT_TARGET))
|
||||||
# Use fakeroot to pretend to create all needed device nodes
|
# Use fakeroot to pretend to create all needed device nodes
|
||||||
echo "$(STAGING_DIR)/bin/makedevs -d $(TARGET_DEVICE_TABLE) $(TARGET_DIR)" \
|
echo "$(HOST_DIR)/usr/bin/makedevs -d $(TARGET_DEVICE_TABLE) $(TARGET_DIR)" \
|
||||||
>> $(STAGING_DIR)/_fakeroot.$(notdir $(UBOOT_TARGET))
|
>> $(STAGING_DIR)/_fakeroot.$(notdir $(UBOOT_TARGET))
|
||||||
# Use fakeroot so mkuboot believes the previous fakery
|
# Use fakeroot so mkuboot believes the previous fakery
|
||||||
echo "$(UBOOT_DIR)/uboot-tools/mkuboot " \
|
echo "$(UBOOT_DIR)/uboot-tools/mkuboot " \
|
||||||
|
@ -106,7 +106,7 @@ endif
|
|||||||
echo "chown -R 0:0 $(TARGET_DIR)" >> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(EXT2_TARGET))
|
echo "chown -R 0:0 $(TARGET_DIR)" >> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(EXT2_TARGET))
|
||||||
ifneq ($(TARGET_DEVICE_TABLE),)
|
ifneq ($(TARGET_DEVICE_TABLE),)
|
||||||
# Use fakeroot to pretend to create all needed device nodes
|
# Use fakeroot to pretend to create all needed device nodes
|
||||||
echo "$(STAGING_DIR)/bin/makedevs -d $(TARGET_DEVICE_TABLE) $(TARGET_DIR)" \
|
echo "$(HOST_DIR)/usr/bin/makedevs -d $(TARGET_DEVICE_TABLE) $(TARGET_DIR)" \
|
||||||
>> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(EXT2_TARGET))
|
>> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(EXT2_TARGET))
|
||||||
endif
|
endif
|
||||||
# Use fakeroot so genext2fs believes the previous fakery
|
# Use fakeroot so genext2fs believes the previous fakery
|
||||||
|
@ -31,7 +31,7 @@ endif
|
|||||||
cat $(PROJECT_BUILD_DIR)/.fakeroot* > $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(TAR_TARGET))
|
cat $(PROJECT_BUILD_DIR)/.fakeroot* > $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(TAR_TARGET))
|
||||||
echo "chown -R 0:0 $(TARGET_DIR)" >> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(TAR_TARGET))
|
echo "chown -R 0:0 $(TARGET_DIR)" >> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(TAR_TARGET))
|
||||||
# Use fakeroot to pretend to create all needed device nodes
|
# Use fakeroot to pretend to create all needed device nodes
|
||||||
echo "$(STAGING_DIR)/bin/makedevs -d $(TARGET_DEVICE_TABLE) $(TARGET_DIR)" \
|
echo "$(HOST_DIR)/usr/bin/makedevs -d $(TARGET_DEVICE_TABLE) $(TARGET_DIR)" \
|
||||||
>> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(TAR_TARGET))
|
>> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(TAR_TARGET))
|
||||||
# Use fakeroot so gen_initramfs_list.sh believes the previous fakery
|
# Use fakeroot so gen_initramfs_list.sh believes the previous fakery
|
||||||
echo "$(SHELL) target/initramfs/gen_initramfs_list.sh -u 0 -g 0 $(TARGET_DIR) > $(INITRAMFS_TARGET)" \
|
echo "$(SHELL) target/initramfs/gen_initramfs_list.sh -u 0 -g 0 $(TARGET_DIR) > $(INITRAMFS_TARGET)" \
|
||||||
|
@ -67,7 +67,7 @@ endif
|
|||||||
echo "chown -R 0:0 $(TARGET_DIR)" >> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(JFFS2_TARGET))
|
echo "chown -R 0:0 $(TARGET_DIR)" >> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(JFFS2_TARGET))
|
||||||
ifneq ($(TARGET_DEVICE_TABLE),)
|
ifneq ($(TARGET_DEVICE_TABLE),)
|
||||||
# Use fakeroot to pretend to create all needed device nodes
|
# Use fakeroot to pretend to create all needed device nodes
|
||||||
echo "$(STAGING_DIR)/bin/makedevs -d $(TARGET_DEVICE_TABLE) $(TARGET_DIR)" \
|
echo "$(HOST_DIR)/usr/bin/makedevs -d $(TARGET_DEVICE_TABLE) $(TARGET_DIR)" \
|
||||||
>> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(JFFS2_TARGET))
|
>> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(JFFS2_TARGET))
|
||||||
endif
|
endif
|
||||||
# Use fakeroot so mkfs.jffs2 believes the previous fakery
|
# Use fakeroot so mkfs.jffs2 believes the previous fakery
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
# with fakeroot.
|
# with fakeroot.
|
||||||
#
|
#
|
||||||
#############################################################
|
#############################################################
|
||||||
MAKEDEVS_DIR=$(BUILD_DIR)/makedevs
|
MAKEDEVS_DIR=$(BUILD_DIR)/makedevs-host
|
||||||
|
|
||||||
$(MAKEDEVS_DIR)/makedevs.c: target/makedevs/makedevs.c
|
$(MAKEDEVS_DIR)/makedevs.c: target/makedevs/makedevs.c
|
||||||
rm -rf $(MAKEDEVS_DIR)
|
rm -rf $(MAKEDEVS_DIR)
|
||||||
@ -13,19 +13,17 @@ $(MAKEDEVS_DIR)/makedevs.c: target/makedevs/makedevs.c
|
|||||||
cp target/makedevs/makedevs.c $(MAKEDEVS_DIR)
|
cp target/makedevs/makedevs.c $(MAKEDEVS_DIR)
|
||||||
|
|
||||||
$(MAKEDEVS_DIR)/makedevs: $(MAKEDEVS_DIR)/makedevs.c
|
$(MAKEDEVS_DIR)/makedevs: $(MAKEDEVS_DIR)/makedevs.c
|
||||||
$(HOSTCC) -Wall -Werror -O2 $(MAKEDEVS_DIR)/makedevs.c -o $(MAKEDEVS_DIR)/makedevs
|
$(HOSTCC) -Wall -Werror -O2 $(MAKEDEVS_DIR)/makedevs.c -o $@
|
||||||
touch -c $(MAKEDEVS_DIR)/makedevs
|
|
||||||
|
|
||||||
$(STAGING_DIR)/bin/makedevs: $(MAKEDEVS_DIR)/makedevs
|
$(HOST_DIR)/usr/bin/makedevs: $(MAKEDEVS_DIR)/makedevs
|
||||||
$(INSTALL) -m 755 $(MAKEDEVS_DIR)/makedevs $(STAGING_DIR)/bin/makedevs
|
$(INSTALL) -m 755 $^ $@
|
||||||
touch -c $(STAGING_DIR)/bin/makedevs
|
|
||||||
|
|
||||||
makedevs: $(STAGING_DIR)/bin/makedevs
|
makedevs: $(HOST_DIR)/usr/bin/makedevs
|
||||||
|
|
||||||
makedevs-source:
|
makedevs-source:
|
||||||
|
|
||||||
makedevs-clean:
|
makedevs-clean:
|
||||||
-rm -rf $(MAKEDEVS_DIR)
|
rm -rf $(MAKEDEVS_DIR)/makedevs
|
||||||
|
|
||||||
makedevs-dirclean:
|
makedevs-dirclean:
|
||||||
rm -rf $(MAKEDEVS_DIR)
|
rm -rf $(MAKEDEVS_DIR)
|
||||||
|
@ -52,7 +52,7 @@ endif
|
|||||||
echo "chown -R 0:0 $(TARGET_DIR)" >> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(ROMFS_TARGET))
|
echo "chown -R 0:0 $(TARGET_DIR)" >> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(ROMFS_TARGET))
|
||||||
ifneq ($(TARGET_DEVICE_TABLE),)
|
ifneq ($(TARGET_DEVICE_TABLE),)
|
||||||
# Use fakeroot to pretend to create all needed device nodes
|
# Use fakeroot to pretend to create all needed device nodes
|
||||||
echo "$(STAGING_DIR)/bin/makedevs -d $(TARGET_DEVICE_TABLE) $(TARGET_DIR)" \
|
echo "$(HOST_DIR)/usr/bin/makedevs -d $(TARGET_DEVICE_TABLE) $(TARGET_DIR)" \
|
||||||
>> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(ROMFS_TARGET))
|
>> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(ROMFS_TARGET))
|
||||||
endif
|
endif
|
||||||
# Use fakeroot so genromfs believes the previous fakery
|
# Use fakeroot so genromfs believes the previous fakery
|
||||||
|
@ -59,7 +59,7 @@ endif
|
|||||||
echo "chown -R 0:0 $(TARGET_DIR)" >> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(SQUASHFS_TARGET))
|
echo "chown -R 0:0 $(TARGET_DIR)" >> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(SQUASHFS_TARGET))
|
||||||
ifneq ($(TARGET_DEVICE_TABLE),)
|
ifneq ($(TARGET_DEVICE_TABLE),)
|
||||||
# Use fakeroot to pretend to create all needed device nodes
|
# Use fakeroot to pretend to create all needed device nodes
|
||||||
echo "$(STAGING_DIR)/bin/makedevs -d $(TARGET_DEVICE_TABLE) $(TARGET_DIR)" \
|
echo "$(HOST_DIR)/usr/bin/makedevs -d $(TARGET_DEVICE_TABLE) $(TARGET_DIR)" \
|
||||||
>> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(SQUASHFS_TARGET))
|
>> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(SQUASHFS_TARGET))
|
||||||
endif
|
endif
|
||||||
# Use fakeroot so mksquashfs believes the previous fakery
|
# Use fakeroot so mksquashfs believes the previous fakery
|
||||||
|
@ -40,7 +40,7 @@ endif
|
|||||||
echo "chown -R 0:0 $(TARGET_DIR)" >> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(TAR_TARGET))
|
echo "chown -R 0:0 $(TARGET_DIR)" >> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(TAR_TARGET))
|
||||||
ifneq ($(TARGET_DEVICE_TABLE),)
|
ifneq ($(TARGET_DEVICE_TABLE),)
|
||||||
# Use fakeroot to pretend to create all needed device nodes
|
# Use fakeroot to pretend to create all needed device nodes
|
||||||
echo "$(STAGING_DIR)/bin/makedevs -d $(TARGET_DEVICE_TABLE) $(TARGET_DIR)" \
|
echo "$(HOST_DIR)/usr/bin/makedevs -d $(TARGET_DEVICE_TABLE) $(TARGET_DIR)" \
|
||||||
>> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(TAR_TARGET))
|
>> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(TAR_TARGET))
|
||||||
endif
|
endif
|
||||||
# Use fakeroot so tar believes the previous fakery
|
# Use fakeroot so tar believes the previous fakery
|
||||||
|
@ -98,7 +98,7 @@ ifneq ($(BR2_TARGET_ROOTFS_UBIFS_SQUASH),)
|
|||||||
endif
|
endif
|
||||||
ifneq ($(TARGET_DEVICE_TABLE),)
|
ifneq ($(TARGET_DEVICE_TABLE),)
|
||||||
# Use fakeroot to pretend to create all needed device nodes
|
# Use fakeroot to pretend to create all needed device nodes
|
||||||
echo "$(STAGING_DIR)/bin/makedevs -d $(TARGET_DEVICE_TABLE) $(TARGET_DIR)" \
|
echo "$(HOST_DIR)/usr/bin/makedevs -d $(TARGET_DEVICE_TABLE) $(TARGET_DIR)" \
|
||||||
>> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(UBIFS_TARGET))
|
>> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(UBIFS_TARGET))
|
||||||
endif
|
endif
|
||||||
# Use fakeroot so mkfs.ubifs believes the previous fakery
|
# Use fakeroot so mkfs.ubifs believes the previous fakery
|
||||||
|
Loading…
x
Reference in New Issue
Block a user