Skip to content
Tristan Grimmer edited this page Nov 11, 2020 · 45 revisions

Welcome to the Tacent View wiki.

Packaging zip for windows

  • Open in vscode. Configure for Release. Build the Install target.
  • Command line

Packaging deb file for Ubuntu/Debian etc

  • mkdir builddeb
  • cd builddeb
  • cmake .. -GNinja -DPACKAGE_DEB=True
  • ninja install

Creating a snap and uploading to store

  • cd Linux/snapcraft
  • snapcraft clean tacentview // without tacentview an entire VM image is DLed.
  • snapcraft
  • sudo snap install --dangerous tacentview.snap // To Test.
  • snapcraft login
  • snapscraft upload --release=edge tacentview_1.0.14_amd64.snap

Then manage it from the snap store.

Setting Up Ubuntu

  • sudo apt-get update
  • sudo apt-get install gdebi # Installs this gdebi thing that adds support for installing deb files.
  • sudo apt-get install git
  • sudo gdebi Downloads/smartgit-19_1_7.deb # Installs smartgit, my favourite git frontend at the moment.
  • sudo apt-get install llvm # The compiler.
  • sudo apt-get install clang # The compiler.
  • sudo apt-get install lldb # The debugger.
  • sudo apt-get install codelite # The IDE.

Useful repositories. Can be installed in the Gui from the Ubuntu Software and Updates App.

The Software and Updates app allows you to manage (and disable) repositories.

  • sudo add-apt-repository ppa:eugenesan/ppa # Adds a repo
  • sudo add-apt-repository --remove ppa:eugenesan/ppa # Removes a repo

To use WSL and allow it to create a deb file:

  • sudo update-alternatives --set fakeroot /usr/bin/fakeroot-tcp
Clone this wiki locally