commandes.makefile (833B)
1 CC := gcc 2 CC_OPTS := -Werror -Wall -Wextra \ 3 -nostdlib -nostdinc -ffreestanding -undef \ 4 -O3 -fomit-frame-pointer \ 5 -fno-strict-aliasing \ 6 -std=gnu99 -fasm \ 7 -frandom-seed=1234 8 # -fextended-identifiers ? 9 # -finput-charset=utf-8 ? 10 CC_INCLUSIONS = $(patsubst %,-I%,$(REP_INCLUSIONS)) 11 12 LD := ld 13 LD_OPTS := --warn-common --fatal-warnings \ 14 -nostdlib 15 16 FN := $(REP_SCRIPTS)/creerPolice.sh 17 FN_OPTS := 18 19 EMU := qemu 20 EMU_OPTS := -m 4 --full-screen 21 22 GEN_ISO := genisoimage 23 24 GEN_ISO_OPTS := -R -boot-load-size 4 -no-emul-boot -b boot/grub/stage2_eltorito -boot-info-table -c boot/boot.cat \ 25 -input-charset utf-8 -quiet \ 26 27 RM := rm 28 RM_OPTS := 29 30 CAT := cat 31 CAT_OPTS := 32 33 MKDIR := mkdir 34 MKDIR_OPTS := -p 35 36 CREATE_FILE := touch 37 CREATE_FILE_OPTS :=