My personal website
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
modules
website
.gitignore
.gitmodules
LICENSE
README.md
website.sln

README.md

mattgaikema.com

Source code for my website.


Instructions

Git

When you clone the repository via git, run

git clone --recursive https://github.com/TexAgg/website.git

to get all the git submodules. Also, to update submodules to their latest versions, run

git submodule update --recursive --remote

Building

All of the subprojects have custom build commands which are invoked when the site is built for debugging. Each subproject has a README which should detail specific requirements, but most subprojects require Python 2 and NodeJS along with TypeScript, UglifyJS, and Browserify. Building my resume is more complex.

Webpack is also needed to compile most of the javascript.

Running

I developed this on Linux using Mono. It runs on Windows, but only after I changed the target runtime from 4.5 to 4.0, then to 3.5, then back to 4.5 in Visual Studio. I have no idea why this worked.


Resources