Skip to content
This repository has been archived by the owner on Nov 9, 2020. It is now read-only.

Commit

Permalink
vprobe-toolkit overhaul v2011
Browse files Browse the repository at this point in the history
Initial import of the compiler and vprobe app for Version 2011,
supporting,

    Fusion 4.0 .. 4.1.1
    Workstation 8

Move to an autoconf based builds
Rename bin scripts to have consistent naming
  • Loading branch information
Vivek Thampi committed Mar 27, 2012
1 parent d57b093 commit b892b72
Show file tree
Hide file tree
Showing 77 changed files with 6,362 additions and 868 deletions.
13 changes: 13 additions & 0 deletions .gitignore
@@ -0,0 +1,13 @@
*.pyc
Makefile
/config.status
/autom4te.cache
/aclocal.m4
/config.log
emmett/*.cmi
emmett/*.cmo
emmett/*.mli
emmett/emmett
emmett/.depend
emmett/lexer.ml
emmett/parser.ml
39 changes: 39 additions & 0 deletions Makefile.in
@@ -0,0 +1,39 @@
prefix = @prefix@
exec_prefix = @exec_prefix@
bindir = @bindir@
srcdir = @srcdir@
builddir = @builddir@
INSTALL = @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@

.PHONY: emmett install clean dist-clean

DIST_SCRIPTS = \
$(srcdir)/bin/vprobe \
$(srcdir)/bin/vprobe-dwarffrob \
$(srcdir)/bin/vprobe-stackfilt \
$(srcdir)/bin/vprobe-stacks2dot \
$(srcdir)/bin/vprobe-stacksresolve \
$(srcdir)/bin/vprobe-stackvis \
$(srcdir)/bin/vprobe-tail

emmett:
$(MAKE) -C emmett

install: install-dist-scripts
$(MAKE) -C emmett install

install-dist-scripts: $(DIST_SCRIPTS)
[ ! -d $(bindir) ] && mkdir -p $(bindir) || exit 0
$(INSTALL_PROGRAM) -m 0755 $(DIST_SCRIPTS) $(bindir)

clean:
$(MAKE) -C emmett clean

dist-clean: clean
rm -rf autom4te.cache \
aclocal.m4 \
$(builddir)/Makefile \
$(builddir)/emmett/Makefile \
$(builddir)/config.log \
$(builddir)/config.status
3 changes: 0 additions & 3 deletions bin/emmett

This file was deleted.

Binary file removed bin/emmett.jar
Binary file not shown.
2 changes: 1 addition & 1 deletion bin/vprobe
Expand Up @@ -334,7 +334,7 @@ def FetchKernelTypes():
################################################################################
def GetInstalledVmrun():
if sys.platform == 'darwin':
return '/Library/Application Support/VMware Fusion/vmrun'
return '/Applications/VMware Fusion.app/Contents/Library/vmrun'
elif sys.platform[0:3] == 'win' or sys.platform == 'cygwin':
for varName in ['ProgramFiles', 'ProgramFiles(x86)', 'PROGRAMFILES']:
programFiles = os.getenv(varName)
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 comments on commit b892b72

Please sign in to comment.