Browse Source

new build system

master
Nils 2 years ago
parent
commit
91461c7d33
  1. 1
      __main__.py
  2. 2
      configure
  3. 2
      engine/config.py
  4. 9
      vico
  5. 1
      vico

1
__main__.py

@ -0,0 +1 @@
template/main.py.template

2
configure

@ -1,6 +1,6 @@
#!/bin/bash
program=vico
cboxconfigure="--without-fluidsynth --without-libsmf"
version=1.2.1 (discontinued)
version="1.2.2"
. template/configure.template #. is the posix compatible version of source

2
engine/config.py

@ -23,7 +23,7 @@ METADATA={
#release announcements, entries in software directories etc.
"tagline" : 'Minimalistic MIDI sequencer. One input, one output, one piano roll with multiple layers.',
"version" : "1.2.1 (discontinued)",
"version" : "1.2.2",
"year" : "2020",
"author" : "Laborejo Software Suite",
"url" : "https://www.laborejo.org/vico",

9
vico

@ -1,9 +0,0 @@
#! /usr/bin/env python3
# -*- coding: utf-8 -*-
from template import start #Executes various start up checks and sets up our environment likes search paths
from qtgui import mainwindow #which in turn imports the engine and starts the engine
with start.profiler():
mainwindow.MainWindow().qtApp.exec_()
#Program is over. Code here does not get executed. Quit is done via NSM in mainWindow._nsmQuit

1
vico

@ -0,0 +1 @@
template/launcher.template
Loading…
Cancel
Save