Chameleon

Chameleon Commit Details

Date:2010-09-05 23:13:16 (13 years 7 months ago)
Author:Evan Lojewski
Commit:496
Parents: 495
Message:Updated Symbols makefile so that it will compile if not in an svn dir. Added a missing paren form last commit.
Changes:
M/branches/meklort/i386/modules/KernelPatcher/kernel_patcher.c
M/branches/meklort/i386/modules/Symbols/Makefile

File differences

branches/meklort/i386/modules/KernelPatcher/kernel_patcher.c
388388
389389
390390
391
391
392392
393393
394394
......
445445
446446
447447
448
448
449449
450450
451451
452452
453
453
454454
455455
456456
}
if(patchLocation - jumpLocation) < 0x200)
if((patchLocation - jumpLocation) < 0x200)
{
// 64 bit kernel, 10.6.2+
}
}
}
else
/*else
{
// Check for 64bit kernel.
// Patching failed, using NOP replacement done initialy
}
}*/
}
else
{
branches/meklort/i386/modules/Symbols/Makefile
11
22
33
4
45
56
67
......
6364
6465
6566
66
67
6768
6869
6970
MODULE_NAME = Symbols
MODULE_VERSION = "1.0.0"
MODULE_COMPAT_VERSION = `ls ../../.svn &> /dev/null && (svn info ../../ | grep Revision | awk '{print $$2}') || echo 0`
MODULE_START = _$(MODULE_NAME)_start
MODULE_DEPENDENCIES =
DIR = HelloWorld
-S -x -dead_strip_dylibs \
-no_uuid \
-bind_at_load \
-current_version $(MODULE_VERSION) -compatibility_version `svn info ../../ | grep Revision | awk '{print $$2}'` \
-current_version $(MODULE_VERSION) -compatibility_version $(MODULE_COMPAT_VERSION) \
-final_output $(MODULE_NAME) \
$(OBJROOT)/Symbols.o -o $(SYMROOT)/$(MODULE_NAME).dylib \

Archive Download the corresponding diff file

Revision: 496