This repository contains the content for the website of the Eclipse Memory Analyzer: https://eclipse.dev/mat/
If you are looking for the code repository of Eclipse Memory Analyzer, it is hosted on the Eclipse git infrastructure and you can view it here. See the developers section of the website for more details. This boilerplate was created to help Eclipse Projects migrate their website to Hugo!
The website is bult with Hugo and uses the Hugo Solstice Theme by the Eclipse Foundation.
[[TOC]]
Clone the project with submodules and start a local web server:
git clone --recurse-submodules https://github.com/eclipse-mat/website.git
cd website
hugo server
The hugo-solstice-theme was added to this project as a Git submodule. You can update to the latest version before getting started:
git submodule update --remote
Please make sure to keep this sub-module up-to-date if you decide to utilize it. The Eclipse Foundation Webdev team regularly publishes new versions. For more information, please see Git documentation on submodules.
The MAT websites is built with Hugo.
To build it, simple call
hugo
in the website project root. This will generate the static content under the /public
directlry. Note that Hugo does not "clean" the public directory before builds by default.
To see the results locally, start
hugo server
The pages are automatically updated as you edit/save them.
- Hugo documentation
- Hugo Solstice [Theme] (https://gitlab.eclipse.org/eclipsefdn/it/webdev/hugo-solstice-theme)
- Fork the website repository
- Clone repository the forked repository
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -m 'Add some feature' -s
- Push feature branch:
git push origin my-new-feature
- Submit a pull request
This program and the accompanying materials are made available under the terms of the Eclipse Public License v. 2.0 which is available at http://www.eclipse.org/legal/epl-2.0.
SPDX-License-Identifier: EPL-2.0
Images, less and JavaScript files for the Eclipse Foundation look and feel.
Hugo theme of the Eclipse Foundation look and feel.
Have a bug or a feature request? Please search for existing and closed issues. If your problem or idea is not addressed yet, please open a new issue.
- Eclipse® is a Trademark of the Eclipse Foundation, Inc.
- Eclipse Foundation is a Trademark of the Eclipse Foundation, Inc.
Released under the Eclipse Public License Version 2.0 (EPL-2.0).