Changeset e428bec in mainline
- Timestamp:
- 2019-08-17T12:49:43Z (5 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 2c38a55b
- Parents:
- 9810fc3
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2019-06-26 12:46:06)
- git-committer:
- Jiří Zárevúcky <zarevucky.jiri@…> (2019-08-17 12:49:43)
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
.gitignore
r9810fc3 re428bec 1 1 *.a 2 *.check.c3 2 *.d 4 3 *.deflate 5 4 *.disasm 6 *.la7 *.lo8 5 *.map 9 6 *.o 10 7 *.prev 11 8 *.pyc 12 *.so.*13 *.so14 9 /Makefile.common 15 10 /Makefile.config 16 /PKG17 /common.h18 11 /config.h 19 12 /cscope.out 20 /downloads21 13 /hdisk.img 22 14 /image.boot 23 15 /image.iso 24 16 /uImage.bin 17 /build 25 18 autotool/ 26 19 boot/arch/arm32/_link.ld … … 42 35 boot/initrd.img 43 36 boot/initrd.img.gz 44 common.h.new45 deps.mk46 37 doxygen/doxygen.cfg 47 38 doxygen/doxygen.cfg.gen 48 39 doxygen/html/ 49 40 doxygen/latex/ 50 kernel/arch/abs32le/_link.ld51 kernel/arch/amd64/_link.ld52 kernel/arch/arm32/_link.ld53 kernel/arch/arm64/_link.ld54 kernel/arch/ia32/_link.ld55 kernel/arch/ia64/_link.ld56 kernel/arch/mips32/_link.ld57 kernel/arch/ppc32/_link.ld58 kernel/arch/sparc64/_link.ld59 kernel/generic/src/debug/real_map.bin60 kernel/kernel.bin61 kernel/kernel.bin.gz62 kernel/kernel.dump63 kernel/kernel.elf64 kernel/kernel.elf.gz65 kernel/kernel.raw66 tag67 41 tags 68 tools/amd64-unknown-elf69 tools/arm-linux-gnueabi70 tools/binutils-*.tar.bz271 tools/downloads/72 tools/gcc-*.tar.bz273 tools/gdb-*.tar.gz74 tools/i686-pc-linux-gnu75 tools/ia64-pc-linux-gnu76 tools/mips-linux-gnu77 tools/mips64el-linux-gnu78 tools/mipsel-linux-gnu79 tools/ppc-linux-gnu80 tools/ppc64-linux-gnu81 tools/riscv64-unknown-linux-gnu82 tools/sparc64-linux-gnu83 42 tools/sycek/ 84 43 tools/xcw/demo/viewer -
Makefile
r9810fc3 re428bec 39 39 MESON = meson 40 40 41 BUILD_DIR=$(abspath build) 42 41 43 CONFIG_RULES = HelenOS.config 42 44 … … 64 66 65 67 all: common export-cross test-xcw 66 $(MAKE) -r -C boot PRECHECK=$(PRECHECK) 68 $(MAKE) -r -C boot PRECHECK=$(PRECHECK) BUILD_DIR=$(BUILD_DIR) 67 69 68 build/build.ninja: Makefile.config version69 PATH="$(CROSS_PATH):$$PATH" meson . build--cross-file meson/cross/$(UARCH) $(MESON_ARGS)70 $(BUILD_DIR)/build.ninja: Makefile.config version 71 PATH="$(CROSS_PATH):$$PATH" meson . $(BUILD_DIR) --cross-file meson/cross/$(UARCH) $(MESON_ARGS) 70 72 71 common: $(COMMON_MAKEFILE) $(CONFIG_MAKEFILE) $(CONFIG_HEADER) $(ERRNO_HEADER) build/build.ninja72 PATH="$(CROSS_PATH):$$PATH" ninja -C build73 PATH="$(CROSS_PATH):$$PATH" DESTDIR="$ $PWD/dist" meson install --no-rebuild --only-changed -C build > build/install.log73 common: $(COMMON_MAKEFILE) $(CONFIG_MAKEFILE) $(CONFIG_HEADER) $(ERRNO_HEADER) $(BUILD_DIR)/build.ninja 74 PATH="$(CROSS_PATH):$$PATH" ninja -C $(BUILD_DIR) 75 PATH="$(CROSS_PATH):$$PATH" DESTDIR="$(BUILD_DIR)/dist" meson install --no-rebuild --only-changed -C $(BUILD_DIR) > $(BUILD_DIR)/install.log 74 76 75 77 test-xcw: common export-cross -
boot/Makefile.common
r9810fc3 re428bec 44 44 45 45 USPACE_PATH = $(ROOT_PATH)/uspace 46 DIST_PATH = $( ROOT_PATH)/dist46 DIST_PATH = $(BUILD_DIR)/dist 47 47 DIST_OVERLAY_PATH = $(USPACE_PATH)/overlay 48 48 TOOLS_PATH = $(ROOT_PATH)/tools -
tools/xcw/bin/helenos-cc
r9810fc3 re428bec 37 37 SRC_ROOT="$XCW/../../.." 38 38 if [ -z "$EXPORT_DIR" ]; then 39 EXPORT_DIR="$SRC_ROOT/ dist"39 EXPORT_DIR="$SRC_ROOT/build/dist" 40 40 fi 41 41 -
tools/xcw/bin/helenos-pkg-config
r9810fc3 re428bec 35 35 SRC_ROOT="$XCW/../../.." 36 36 if [ -z "$EXPORT_DIR" ]; then 37 EXPORT_DIR="$SRC_ROOT/ dist"37 EXPORT_DIR="$SRC_ROOT/build/dist" 38 38 fi 39 39 INCLUDE_DIR="$EXPORT_DIR/include"
Note:
See TracChangeset
for help on using the changeset viewer.