Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Web site for DynamoRIO and its tools

License

NotificationsYou must be signed in to change notification settings

DynamoRIO/dynamorio.github.io

Repository files navigation

DynamoRIO logo

This is the source content for the DynamoRIO website.

Please file any issues in the mainDynamoRIO issuetracker.

Testing Locally

You can use jekyll to run a local server and view local changes to thewebsite contents.

First, install jekyll, ruby, bundler, and the needed gems:

sudo apt-get install jekyllsudo apt-get install ruby-devsudo gem install bundlerbundle config set --local path 'vendor/bundle'bundle install

Thebundle config command tells bundle to install gems locally toavoid requiring root access. Thebundle install command should berun from the directory containing the project Gemfile.

Now you can launch the local server from the same directory like this:

bundle exec jekyll serve

Go to this address in your browser to view the local content, which isstored in the_site directory of your git checkout:

http://localhost:4000

Contributing Changes

Please use thesame basic workflow as for DynamoRIOchanges: i.e.,perform changes in a separate branch and use a Pull Request tosquash-and-merge it into master after it is reviewed.

Run these commands to mirror thedevsetup.sh script in thedynamoriorepository, first replacingPATH_TO_DR with the path to your checkout ofdynamorio for locating the helper scripts:

git config core.autocrlf inputgit config core.whitespace blank-at-eol,tab-in-indentgit config branch.autosetuprebase alwaysgit config alias.newbranch '!sh -c "git checkout --track -b $1 origin/master"'git config alias.split '!sh -c "git checkout -b $1 $2 && git branch --set-upstream-to=origin/master $1"'git config alias.review '!myf() { PATH_TO_DR/make/git/git_review.sh "$@"; }; myf'git config alias.pullall '!myf() { PATH_TO_DR/make/git/git_pullall.sh "$@"; }; myf'echo Please ensure your author name is correct: \"$(git config user.name)\"echo "  Run \"git config user.name New Name\" to update"echo Please ensure your author email is correct: \"$(git config user.email)\"echo "  Run \"git config user.email New Email\" to update"

Replace all references in printed statements from the scripts with thedynamorio.github.io repository rather than thedynamorio repository, ofcourse.

Since we are using the issue tracker in the maindynamorio repository,instead of a simple#NNNN to refer to an issue, use the stringDynamoRIO/dynamorio#NNNN.

Consider attaching a screenshot of the new page to the Pull Request if itis a proposed layout change.

About

Web site for DynamoRIO and its tools

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors4

  •  
  •  
  •  
  •  

[8]ページ先頭

©2009-2025 Movatter.jp