Changeset aede651 in mainline
- Timestamp:
- 2011-03-16T21:46:58Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 471569b
- Parents:
- c1a5d8d
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
dist/Makefile
rc1a5d8d raede651 28 28 29 29 -include ../version 30 -include ../Makefile.config 31 -include ../boot/arch/$(BARCH)/Makefile.inc 32 -include ../boot/Makefile.common 30 31 EXPORT_DIR = /var/tmp/helenos/HelenOS-$(RELEASE) 32 SRC_ARCHIVE = HelenOS-$(RELEASE).tar.bz2 33 33 34 34 PROFILES = amd64 arm32/GXemul arm32/integratorcp arm32/gta02 ia32 \ … … 36 36 sparc64/serengeti sparc64/ultra 37 37 38 BZR = bzr 39 TAR = tar 40 41 # To determine IMGFILE 42 -include $(EXPORT_DIR)/Makefile.config 43 -include $(EXPORT_DIR)/boot/arch/$(BARCH)/Makefile.inc 44 -include $(EXPORT_DIR)/boot/Makefile.common 45 38 46 ifdef POST_OUTPUT 39 IMGFILE = $( POST_OUTPUT)47 IMGFILE = $(EXPORT_DIR)/boot/$(POST_OUTPUT) 40 48 else 41 IMGFILE = $( BOOT_OUTPUT)49 IMGFILE = $(EXPORT_DIR)/boot/$(BOOT_OUTPUT) 42 50 endif 43 51 … … 45 53 46 54 ifdef PROFILE 47 DISTFILE = Helen os-$(shell echo $(PROFILE) | tr '/' '-')$(SUFFIX)55 DISTFILE = HelenOS-$(RELEASE)-$(shell echo $(PROFILE) | tr '/' '-')$(SUFFIX) 48 56 else 49 57 DISTFILE = HelenOS-$(RELEASE)-$(PLATFORM)-$(MACHINE)-$(PROCESSOR)$(SUFFIX) 50 58 endif 51 59 52 .PHONY: all clean dist distfile 60 .PHONY: all clean dist distfile export srcdist 53 61 54 62 all: distfile … … 59 67 60 68 $(IMGFILE): 61 $(MAKE) -C ..69 $(MAKE) -C $(EXPORT_DIR) 62 70 63 dist: 71 dist: src_dist 64 72 for profile in $(PROFILES); do \ 65 $(MAKE) -C .. clean ; \ 66 $(MAKE) -C .. PROFILE=$$profile distfile ; \ 73 $(MAKE) -C $(EXPORT_DIR) clean ; \ 74 $(MAKE) -C $(EXPORT_DIR) PROFILE=$$profile ; \ 75 $(MAKE) PROFILE=$$profile distfile ; \ 67 76 done 77 78 $(EXPORT_DIR) export: 79 rm -rf $(EXPORT_DIR) 80 mkdir -p $(EXPORT_DIR) 81 $(BZR) export $(EXPORT_DIR) 82 83 src_dist $(SRC_ARCHIVE): export 84 $(TAR) -C $(shell dirname $(EXPORT_DIR)) \ 85 -cjf $(SRC_ARCHIVE) $(shell basename $(EXPORT_DIR)) 68 86 69 87 clean:
Note:
See TracChangeset
for help on using the changeset viewer.