Skip to content

Commit

Permalink
Sync with svn trunk revision 2128
Browse files Browse the repository at this point in the history
  • Loading branch information
Conti committed Aug 6, 2013
1 parent 94cdf2a commit 43fb101
Show file tree
Hide file tree
Showing 255 changed files with 155 additions and 113,949 deletions.
34 changes: 34 additions & 0 deletions .config
@@ -0,0 +1,34 @@
#
# Automatically generated make config: don't edit
# Chameleon Configuration
# Tue Jun 11 15:23:29 2013
#
CONFIG_OPTIMIZATION_LEVEL="-Oz"
CONFIG_BDMESG=y
CONFIG_FDISK440=y
# CONFIG_OPENUP is not set
# CONFIG_BOOT0_DEBUG is not set
CONFIG_BOOT0_VERBOSE=y
CONFIG_BOOT1_HFS=y
# CONFIG_BOOT1_HFS_DEBUG is not set
CONFIG_BOOT1_HFS_VERBOSE=y
CONFIG_BOOT1_HFS_ACTIVE=y
# CONFIG_BOOT1_HFS_ACTIVE_DEBUG is not set
CONFIG_BOOT1_HFS_ACTIVE_VERBOSE=y
CONFIG_MODULES=y
# CONFIG_MODULE_DEBUG is not set

#
# Modules
#
CONFIG_RESOLUTION_MODULE=m
CONFIG_KLIBC_MODULE=m
CONFIG_UCLIBCXX_MODULE=m
# CONFIG_HELLOWORLD_MODULE is not set
CONFIG_SATA_MODULE=m
CONFIG_KEYLAYOUT_MODULE=m
CONFIG_ACPICODEC_MODULE=m
CONFIG_KERNELPATCHER_MODULE=y
CONFIG_FILENVRAM_MODULE=y
CONFIG_HDAENABLER_MODULE=y
# CONFIG_EMBED_THEME is not set
34 changes: 34 additions & 0 deletions .config.old
@@ -0,0 +1,34 @@
#
# Automatically generated make config: don't edit
# Chameleon Configuration
# Tue Jun 11 15:23:29 2013
#
CONFIG_OPTIMIZATION_LEVEL="-Oz"
CONFIG_BDMESG=y
CONFIG_FDISK440=y
# CONFIG_OPENUP is not set
# CONFIG_BOOT0_DEBUG is not set
CONFIG_BOOT0_VERBOSE=y
CONFIG_BOOT1_HFS=y
# CONFIG_BOOT1_HFS_DEBUG is not set
CONFIG_BOOT1_HFS_VERBOSE=y
CONFIG_BOOT1_HFS_ACTIVE=y
# CONFIG_BOOT1_HFS_ACTIVE_DEBUG is not set
CONFIG_BOOT1_HFS_ACTIVE_VERBOSE=y
CONFIG_MODULES=y
# CONFIG_MODULE_DEBUG is not set

#
# Modules
#
CONFIG_RESOLUTION_MODULE=m
CONFIG_KLIBC_MODULE=m
CONFIG_UCLIBCXX_MODULE=m
# CONFIG_HELLOWORLD_MODULE is not set
CONFIG_SATA_MODULE=m
CONFIG_KEYLAYOUT_MODULE=m
CONFIG_ACPICODEC_MODULE=m
CONFIG_KERNELPATCHER_MODULE=y
CONFIG_FILENVRAM_MODULE=y
CONFIG_HDAENABLER_MODULE=y
# CONFIG_EMBED_THEME is not set
4,143 changes: 0 additions & 4,143 deletions Chameleon.xcodeproj/project.pbxproj

This file was deleted.

Binary file added Keymaps/mac-de.lyt
Binary file not shown.
Binary file added Keymaps/mac-es.lyt
Binary file not shown.
Binary file added Keymaps/mac-fr.lyt
Binary file not shown.
Binary file added Keymaps/mac-it.lyt
Binary file not shown.
Binary file added Keymaps/mac-se.lyt
Binary file not shown.
Binary file added Keymaps/pc-fr.lyt
Binary file not shown.
2 changes: 1 addition & 1 deletion Make.rules
Expand Up @@ -83,7 +83,7 @@ $(HEADER_VERSION): $(SRCROOT)/version
@echo "#define I386BOOT_VERSION \"5.0.132\"" > $@
@echo "#define I386BOOT_BUILDDATE \"`date \"+%Y-%m-%d %H:%M:%S\"`\"" >> $@
@echo "#define I386BOOT_CHAMELEONVERSION \"`cat $(SRCROOT)/version`\"" >> $@
@echo "#define I386BOOT_CHAMELEONREVISION \"`svnversion -n | tr -d [:alpha:]`\"" >> $@
@echo "#define I386BOOT_MYHACKVERSION \"`cat $(SRCROOT)/myhackversion`\"" >> $@

CONFIG_HEADERS=$(CONFIG_FILES) $(HEADER_VERSION)

Expand Down
19 changes: 4 additions & 15 deletions Makefile
Expand Up @@ -6,16 +6,15 @@ DSTROOT = $(SRCROOT)/dst
DOCROOT = $(SRCROOT)/doc
IMGSKELROOT = $(SRCROOT)/imgskel
CDBOOT = ${IMGROOT}/usr/standalone/i386/cdboot
PKG_BUILD_DIR = $(SYMROOT)/package

include Make.rules


THEME = default

VERSION = `cat ${SRCROOT}/version`
REVISION = `cat ${SRCROOT}/revision`
PRODUCT = Chameleon-$(VERSION)-r$(REVISION)
MYHACKVERSION = `cat ${SRCROOT}/myhackversion`
PRODUCT = Chameleon-$(VERSION)
CDLABEL = ${PRODUCT}
ISOIMAGE = ${SYMROOT}/${CDLABEL}.iso
DISTFILE = ${SYMROOT}/${PRODUCT}
Expand All @@ -34,16 +33,13 @@ GENERIC_SUBDIRS =
SUBDIRS = $(GENERIC_SUBDIRS) i386
DIST_SUBDIRS = $(SUBDIRS)

$(SRCROOT)/revision:
@svnversion -n | tr -d [:alpha:] > $(SRCROOT)/revision

#
# Currently builds for i386
#
config rebuild_config:
@make -C $(SRCROOT)/i386/config $@

all: $(SYMROOT) $(OBJROOT) $(CONFIG_HEADERS) $(HEADER_VERSION) $(SRCROOT)/revision
all: $(SYMROOT) $(OBJROOT) $(CONFIG_HEADERS) $(HEADER_VERSION) $(SRCROOT)/myhackversion
@$(MAKE) all-recursive

dist image: all
Expand Down Expand Up @@ -102,8 +98,7 @@ endif
clean-local:
@if [ -d "$(PKG_BUILD_DIR)" ];then echo "\t[RMDIR] $(PKG_BUILD_DIR)"; fi
@if [ -f "$(HEADER_VERSION)" ];then echo "\t[RM] $(HEADER_VERSION)"; fi
@if [ -f "$(SRCROOT)/revision" ];then echo "\t[RM] $(SRCROOT)/revision"; fi
@rm -rf "$(PKG_BUILD_DIR)" $(HEADER_VERSION) $(SRCROOT)/revision
@rm -rf "$(HEADER_VERSION)"

AUTOCONF_FILES = $(SRCROOT)/auto.conf $(SRCROOT)/autoconf.h \
$(SRCROOT)/autoconf.inc $(SRCROOT)/.config $(SRCROOT)/.config.old
Expand All @@ -120,18 +115,13 @@ distclean-local:
$(SRCROOT)/i386/modules/module_includes \
$(AUTOCONF_FILES)

pkg installer: all
@echo "================= Building Package ================="
@${SRCROOT}/package/buildpkg.sh "$(SRCROOT)" "$(SYMROOT)" "$(PKG_BUILD_DIR)"

help:
@echo 'Configuration target:'
@echo ' config - Show configuration menu'
@echo
@echo 'Build targets:'
@echo ' all - Build all targets [DEFAULT]'
@echo ' dist - Build distribution tarball'
@echo ' pkg - Build installer package'
@echo
@echo 'Cleaning targets:'
@echo ' clean - Remove most generated files'
Expand All @@ -143,6 +133,5 @@ help:
.PHONY: config
.PHONY: clean
.PHONY: image
.PHONY: pkg
.PHONY: installer
.PHONY: help
Binary file removed artwork/themes/default/device_hfsplus_ml.png
Binary file not shown.
Binary file removed artwork/themes/default/device_hfsplus_ml_o.png
Binary file not shown.
Binary file removed artwork/themes/default/device_hfsraid_ml.png
Binary file not shown.
Binary file removed artwork/themes/default/device_hfsraid_ml_o.png
Binary file not shown.
23 changes: 23 additions & 0 deletions auto.conf
@@ -0,0 +1,23 @@
#
# Automatically generated make config: don't edit
# Chameleon Configuration
# Tue Jun 11 15:23:29 2013
#
CONFIG_UCLIBCXX_MODULE=m
CONFIG_SATA_MODULE=m
CONFIG_KLIBC_MODULE=m
CONFIG_HDAENABLER_MODULE=y
CONFIG_BOOT1_HFS_VERBOSE=y
CONFIG_BOOT1_HFS=y
CONFIG_MODULES=y
CONFIG_BOOT0_VERBOSE=y
CONFIG_ACPICODEC_MODULE=m
CONFIG_OPTIMIZATION_LEVEL="-Oz"
CONFIG_KERNELPATCHER_MODULE=y
CONFIG_BDMESG=y
CONFIG_BOOT1_HFS_ACTIVE_VERBOSE=y
CONFIG_BOOT1_HFS_ACTIVE=y
CONFIG_FILENVRAM_MODULE=y
CONFIG_FDISK440=y
CONFIG_RESOLUTION_MODULE=m
CONFIG_KEYLAYOUT_MODULE=m
25 changes: 25 additions & 0 deletions autoconf.h
@@ -0,0 +1,25 @@
//
// Automatically generated make config: don't edit
// Chameleon Configuration
// Tue Jun 11 15:23:29 2013
//
#define CONFIG_IS_BUILTIN 1
#define CONFIG_IS_MODULE 2
#define CONFIG_UCLIBCXX_MODULE CONFIG_IS_MODULE
#define CONFIG_SATA_MODULE CONFIG_IS_MODULE
#define CONFIG_KLIBC_MODULE CONFIG_IS_MODULE
#define CONFIG_HDAENABLER_MODULE CONFIG_IS_BUILTIN
#define CONFIG_BOOT1_HFS_VERBOSE CONFIG_IS_BUILTIN
#define CONFIG_BOOT1_HFS CONFIG_IS_BUILTIN
#define CONFIG_MODULES CONFIG_IS_BUILTIN
#define CONFIG_BOOT0_VERBOSE CONFIG_IS_BUILTIN
#define CONFIG_ACPICODEC_MODULE CONFIG_IS_MODULE
#define CONFIG_OPTIMIZATION_LEVEL "-Oz"
#define CONFIG_KERNELPATCHER_MODULE CONFIG_IS_BUILTIN
#define CONFIG_BDMESG CONFIG_IS_BUILTIN
#define CONFIG_BOOT1_HFS_ACTIVE_VERBOSE CONFIG_IS_BUILTIN
#define CONFIG_BOOT1_HFS_ACTIVE CONFIG_IS_BUILTIN
#define CONFIG_FILENVRAM_MODULE CONFIG_IS_BUILTIN
#define CONFIG_FDISK440 CONFIG_IS_BUILTIN
#define CONFIG_RESOLUTION_MODULE CONFIG_IS_MODULE
#define CONFIG_KEYLAYOUT_MODULE CONFIG_IS_MODULE
29 changes: 29 additions & 0 deletions autoconf.inc
@@ -0,0 +1,29 @@
;
; Automatically generated make config: don't edit
; Chameleon Configuration
; Tue Jun 11 15:23:29 2013
;
CONFIG_UCLIBCXX_MODULE EQU 1
CONFIG_BOOT1_HFS_DEBUG EQU 0
CONFIG_SATA_MODULE EQU 1
CONFIG_KLIBC_MODULE EQU 1
CONFIG_BOOT0_DEBUG EQU 0
CONFIG_HDAENABLER_MODULE EQU 1
CONFIG_OPENUP EQU 0
CONFIG_BOOT1_HFS_VERBOSE EQU 1
CONFIG_EMBED_THEME EQU 0
CONFIG_BOOT1_HFS EQU 1
CONFIG_HELLOWORLD_MODULE EQU 0
CONFIG_MODULES EQU 1
CONFIG_BOOT0_VERBOSE EQU 1
CONFIG_ACPICODEC_MODULE EQU 1
CONFIG_KERNELPATCHER_MODULE EQU 1
CONFIG_BDMESG EQU 1
CONFIG_BOOT1_HFS_ACTIVE_VERBOSE EQU 1
CONFIG_BOOT1_HFS_ACTIVE EQU 1
CONFIG_FILENVRAM_MODULE EQU 1
CONFIG_BOOT1_HFS_ACTIVE_DEBUG EQU 0
CONFIG_FDISK440 EQU 1
CONFIG_RESOLUTION_MODULE EQU 1
CONFIG_KEYLAYOUT_MODULE EQU 1
CONFIG_MODULE_DEBUG EQU 0
4 changes: 3 additions & 1 deletion i386/boot2/prompt.c
Expand Up @@ -28,19 +28,21 @@

#include <vers.h>

char bootBanner[] = "\nDarwin/x86 boot v" I386BOOT_VERSION " - Chameleon v" I386BOOT_CHAMELEONVERSION " r" I386BOOT_CHAMELEONREVISION "\n"
char bootBanner[] = "\nDarwin/x86 boot v" I386BOOT_VERSION " | Chameleon " I386BOOT_CHAMELEONVERSION " | myHack " I386BOOT_MYHACKVERSION "\n"
"Build date: " I386BOOT_BUILDDATE "\n"
"%dMB memory\n";

char bootPrompt[] =
"Press Enter to start up Darwin/x86 with no options, or you can:\n"
" Type -f and press Enter to start up skipping system caches\n"
" Type -v and press Enter to start up with diagnostic messages\n"
" Type ? and press Enter to learn about advanced startup options\n\n"
"boot: ";

char bootRescanPrompt[] =
"Press Enter to start up Darwin/x86 with no options, or you can:\n"
" Press F5 after you swapped the media. The drive will be rescanned.\n"
" Type -f and press Enter to start up skipping system caches\n"
" Type -v and press Enter to start up with diagnostic messages\n"
" Type ? and press Enter to learn about advanced startup options\n\n"
"boot: ";
2 changes: 1 addition & 1 deletion i386/libsaio/console.c
Expand Up @@ -91,7 +91,7 @@ void initBooterLog(void)
msgbuf = malloc(BOOTER_LOG_SIZE);
bzero(msgbuf, BOOTER_LOG_SIZE);
cursor = msgbuf;
msglog("%s\n", "Chameleon " I386BOOT_CHAMELEONVERSION " (svn-r" I386BOOT_CHAMELEONREVISION ")" " [" I386BOOT_BUILDDATE "]");
msglog("%s\n", "Chameleon " I386BOOT_CHAMELEONVERSION " - myHack " I386BOOT_MYHACKVERSION " [" I386BOOT_BUILDDATE "]");
}

void msglog(const char * fmt, ...)
Expand Down
1 change: 1 addition & 0 deletions myhackversion
@@ -0,0 +1 @@
3.2
77 changes: 0 additions & 77 deletions package/Changes.txt

This file was deleted.

0 comments on commit 43fb101

Please sign in to comment.