~ubuntu-branches/ubuntu/saucy/radare/saucy

« back to all changes in this revision

Viewing changes to src/wscript_build

  • Committer: Bazaar Package Importer
  • Author(s): Sebastian Reichel
  • Date: 2009-05-22 19:01:00 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20090522190100-qqp4aja112976t5v
Tags: 20090522-1
* new hg checkout
 - added 'cX' command to compare like 'cc' does but using two side hexdiff dump format
 - specify pointer & data size in pm with %<size>
 - add graph.weight
 - fix 'c' command (missing radare_read(0))
 - added /P search command that searchs for proximity in bytelevel distance
 - added more 'ag' and 'gu' commands to readline autocompletion.
 - fix build of debugger for non-linux systems
 - fixed code analysis at startup
 - more work in graphs (graph.split)
 - fixups in x86 code analysis

Show diffs side-by-side

added added

removed removed

Lines of Context:
9
9
bld.add_subdirs('rasm')
10
10
bld.add_subdirs('rasc')
11
11
bld.add_subdirs('javasm')
12
 
bld.add_subdirs('arch/arm/aasm')
 
12
if bld.env['OS'] == 'Darwin' : bld.add_subdirs('arch/arm/aasm')
13
13
 
14
14
obj = bld.new_task_gen('cc', 'program')
15
15
obj.target = 'radare'
50
50
        obj.env.append_value('LINKFLAGS','-lnsl')
51
51
 
52
52
# sources for radare-core
53
 
obj.source = 'aes-find.c analyze.c binparse.c bytepat.c cmds.c code.c config.c cons.c dietline.c environ.c flags.c grava.c hack.c rio.c main.c plugin.c print.c project.c rabin.c radare.c rdb.c readline.c search.c socket.c stripstr.c trace.c undo.c visual.c utils.c radiff/rdbdiff.c rahash/hash.c vm.c rahash/entropy.c rahash/crc16.c rabin/javasm.c section.c data.c pas.c macros.c ranges.c vars.c'
 
53
obj.source = 'aes-find.c analyze.c binparse.c bytepat.c cmds.c code.c config.c cons.c dietline.c environ.c flags.c grava.c hack.c rio.c main.c plugin.c print.c project.c rabin.c radare.c rdb.c readline.c search.c socket.c stripstr.c trace.c undo.c visual.c utils.c radiff/rdbdiff.c rahash/hash.c vm.c rahash/entropy.c rahash/crc16.c rabin/javasm.c section.c data.c pas.c macros.c ranges.c vars.c b64.c'
54
54
# olly assembler
55
55
obj.source += ' arch/x86/ollyasm/assembl.c'
56
56
obj.source += ' arch/x86/ollyasm/asmserv.c'
62
62
obj.source += ' rasm/ppc.c'
63
63
obj.source += ' rasm/rasm.c'
64
64
obj.source += ' rasm/x86.c'
 
65
obj.source += ' rasm/rsc.c'
65
66
obj.find_sources_in_dirs('arch/x86')
66
67
obj.find_sources_in_dirs('arch/x86/udis86')
67
68
obj.find_sources_in_dirs('arch/msil')