Skip to content

romhackersbr/romhackersbr.github.io

Repository files navigation

PO.BR.E - Portal Brasileiro de ROMHacking e Emulação

PO.BR.E | Traduções | ROMHacks | Tutoriais | Utilitários | Emuladores
Colaborar | Reportar Erros

Este é o repositório do sistema do Portal Brasileiro de ROMHacking e Emulação. Desenvolvido em Jekyll.

Requerimentos

  • Ruby 2.7.2
  • Gem 3.1.4
  • Bundler 1.17.1
  • Jekyll 3.7.4

Instalação local

Antes de tudo sincronize o banco de dados do sistema inicializando os submodulos do git:

git submodule update --init --recursive
git submodule update --remote --merge

Depois é necessário instalar Ruby e o Gem, após isso instale o Bundler usando o Gem:

 gem install bundler
 bundle install

Com Ruby, Gem e Bundler instalado podemos prosseguir com a instalação do Jekyll

 gem install jekyll

E finalmente podemos rodar o servidor localmente para testes com:

 bundle exec jekyll serve -c _config.development.xml -w

Sincronizando os dados

Para sincronizar o dados armazenados no repositório de banco de dados basta rodar o seguinte comando:

git submodule update --remote --merge

ou usar o script de sincronização:

./sincronizar_banco.sh

É extremamente recomendado que antes de cada commit o banco seja sincronizado

Colaboradores

Patrocinadores