inexorgame-obsolete / deprecated-cube-engine-inexor

UNMAINTAINED: Please have a look at the vulkan-renderer
https://inexor.org
zlib License
11 stars 1 forks source link

Add a "simple-build" script for linux #381

Open Fohlen opened 7 years ago

Fohlen commented 7 years ago

Add a script that:

Add a respective wiki page that:

Fohlen commented 7 years ago

This will be deprecated by the rolling release system, see #405

Croydon commented 7 years ago

How can a binary distribution solve an easy building issue?

aschaeffer commented 6 years ago

True. The rolling release distribution system is targeted towards end users, beta testers and early adopters. But as a first time contributor you would be glad to have a script which prepares a working development environment which installs conan, npm, gcc and so on. Maybe we should reopen and adjust the issue description?

Fohlen commented 6 years ago

This could be used by providing two separate snap packages

Fohlen commented 6 years ago

A snapcraft-yaml could look like this

name: inexor
summary: "Fast classic gameplay crossed with modern technology."
version: "0.9.0"
description: |
    Cooperatively create levels with the built-in map editor.
    Master manic multiplayer matches.
    Made with love, not money.
    It's free and open source.
grade: stable
parts:
  inexor-flex:
    filesets:
      desktop: [ ~/share/applications inexor.desktop ]
      icon: [ ~/share/applications inexor.ico ]
    source: https://github.com/inexorgame/inexor-flex.git
    source-tag: 0.9.0
    plugin: nodejs
    node-engine: 8.4.0
    npm-run: npm i -g