This documenta- tion describes the current state of development.
Note that interfaces and functionality may still change.

Prokee Modules:
  A
  B
  C
  D
  E
  F
  G
  I
  L
  M
  N
  O
  P
  R
  S
  T
  U
  W

     open all    |    close all

GUI Elements:
  B
  C
  I
  M
  P
  R
  S
  T

     open all    |    close all

GUI Interactions:
  B
  F
  H
  S

     open all    |    close all

GUI Layouts:
  L

     open all    |    close all

Games/Demos:
  M

     open all    |    close all

Third Party Libraries:
  P
  F
  Z

     open all    |    close all

Information about this Website / Informationen zu dieser Webseite:
In case of any questions, or comments, please feel free to contact me via email at apoll500@gmail.com.

Module bmsetup [Version: v01]

 
Compile status: 
see log

Contents


Dependencies

For the Prokee Module Library

Dynamically Linked Modules: For the Standalone Executable

Source Files

  • bmsetup/bmsetup.h
  • interface/prokee/bmsetup/prokee.h
  • interface/prokee/bmsetup/prokee_c.h
  • interface/prokee/mlocal.h
  • bmsetup/bmsetup.cpp
  • interface/prokee/bmsetup/prokee.cpp
  • interface/prokee/bmsetup/prokee_c.cpp

Licenses


Downloads

Downloads are available for logged-in users only. See your login status below. If you are not loged in, please log in or register here and reload this page. Links to download the available packages will then be listed below.

Your Login-Status:

Module Packages

  • Binary Package for Linux (32bit):
    Current Release:
       Debian 9: bmsetup.v01-v01b001-linux32.tar.gz (This release is still in development. The content of this file may change.)
       PGP-Signature: bmsetup.v01-v01b001-linux32.tar.gz.sig

  • Binary Package for Linux (64bit):
    Current Release:
       Debian 9: bmsetup.v01-v01b001-linux64.tar.gz (This release is still in development. The content of this file may change.)
       PGP-Signature: bmsetup.v01-v01b001-linux64.tar.gz.sig

  • Binary Package for Windows (32bit):
    Current Release:
       WinAPI: bmsetup.v01-v01b001-i686-w64-mingw32.tar.gz (This release is still in development. The content of this file may change.)
       PGP-Signature: bmsetup.v01-v01b001-i686-w64-mingw32.tar.gz.sig

  • Binary Package for Windows (64bit):
    Current Release:
       WinAPI: bmsetup.v01-v01b001-x86_64-w64-mingw32.tar.gz (This release is still in development. The content of this file may change.)
       PGP-Signature: bmsetup.v01-v01b001-x86_64-w64-mingw32.tar.gz.sig

Executables

  • Binary Package for Linux (32bit):
    Current Release:
       Debian 9: bmsetup.v01-v01b001-linux32-exe.tar.gz (This release is still in development. The content of this file may change.)
       PGP-Signature: bmsetup.v01-v01b001-linux32-exe.tar.gz.sig

  • Binary Package for Linux (64bit):
    Current Release:
       Debian 9: bmsetup.v01-v01b001-linux64-exe.tar.gz (This release is still in development. The content of this file may change.)
       PGP-Signature: bmsetup.v01-v01b001-linux64-exe.tar.gz.sig

  • Binary Package for Windows (32bit):
    Current Release:
       WinAPI: bmsetup.v01-v01b001-i686-w64-mingw32-exe.tar.gz (This release is still in development. The content of this file may change.)
       PGP-Signature: bmsetup.v01-v01b001-i686-w64-mingw32-exe.tar.gz.sig

  • Binary Package for Windows (64bit):
    Current Release:
       WinAPI: bmsetup.v01-v01b001-x86_64-w64-mingw32-exe.tar.gz (This release is still in development. The content of this file may change.)
       PGP-Signature: bmsetup.v01-v01b001-x86_64-w64-mingw32-exe.tar.gz.sig

Source Code

  • Baseman Package:
       Most recent source code packages can be downloaded with baseman.
       More information on source code packages for baseman can be found here.

  • Git Repository:
       Provides the latest development version of the source code.
       Website: https://github.com/apoll500/baseman.
       Clone from: https://github.com/apoll500/baseman.git.
       The Repository includes the code for Baseman and BmSetup.

About PGP


Command-Line Interface (bmsetup)

prokee::bmsetup(1) Prokee Tools prokee::bmsetup(1)

NAME
bmsetup - Setup tool for baseman projects.

SYNOPSIS
bmsetup COMMAND [PATH]
bmsetup COMMAND [[TARGET] PACKAGE]

DESCRIPTION
If PACKAGE is given, it has to specify a valid package-path within baseman. E.g.: 'prokee/mods/bmsetup/full/v01'. This path may differ from the path within the file system. COMMAND may be one of the following:

import-cfg [PATH]
Updates projects.csv and versions.csv files from the contents of *.info files. If no PATH is given, the program will search within the current working directory and all subdirectories.

export-cfg [PATH]
Generates *.info files from projects.csv and versions.csv files. If no PATH is given, the program will search within the current working directory and all subdirectories.

download [TARGET] PACKAGE
Downloads PACKAGE and stores it to ./baseman/packages/ or to the path given by TARGET. Previously downloaded package files of the same package are deleted before attempting to re-download them.

install [TARGET] PACKAGE
Installs the package specified by PACKAGE. If the package is missing, bmsetup will try to download it. Downloaded packages are stored at ./baseman/packages/ or at the path given by TARGET.

publish [TARGET] PACKAGE
Generates a package.

push [TARGET] PACKAGE
Copies package files to a target directory.

pull [TARGET] PACKAGE
Copies package files from a target directory.

help
Displays this information.

AUTHOR
Andreas Pollhammer, info@andreaspollhammer.com

COPYRIGHT
Copyrigt by Andreas Pollhammer

v01 2019 prokee::bmsetup(1)

Exported Symbols

Functions

int bmsetup_run_script(const char *baseman_project_path,const char *package_path,const char *run_token);
int bmsetup_run_script2(const char *baseman_project_path,const char *package_path,const char *run_token,const char *username,const char *userpass);
int bmsetup_download(const char *baseman_project_path,const char *package_path,bool update);
int bmsetup_download2(const char *baseman_project_path,const char *package_path,bool update,const char *username,const char *userpass);
int bmsetup_exporter();
int bmsetup_importer();
int bmsetup_exporter2(const char *baseman_project_path);
int bmsetup_importer2(const char *baseman_project_path);
int bmsetup_import_info(const char *infopath);
int bmsetup_export_projects(const char *csvpath);
int bmsetup_export_versions(const char *csvpath);
char **bmsetup_get_all_paths(const char *baseman_project_path,char **base_path,char **project_path,char **version_path);
char *bmsetup_construct_package_path(const char *baseman_project_path,const char *package_path,const char *append);
int bmsetup_install(const char *baseman_project_path,const char *package_path,bool dotar);
int bmsetup_publish(const char *baseman_project_path,const char *publish_path,bool dotar);
char *bmsetup_get_base_path(const char *base_name);

Pointers

int (*bmsetup_main)(int argc,char **argv);

Internal Pointers

Functions

int bmsetup_run_script(const char *baseman_project_path,const char *package_path,const char *run_token);
int bmsetup_run_script2(const char *baseman_project_path,const char *package_path,const char *run_token,const char *username,const char *userpass);
int bmsetup_download(const char *baseman_project_path,const char *package_path,bool update);
int bmsetup_download2(const char *baseman_project_path,const char *package_path,bool update,const char *username,const char *userpass);
int bmsetup_exporter();
int bmsetup_importer();
int bmsetup_exporter2(const char *baseman_project_path);
int bmsetup_importer2(const char *baseman_project_path);
int bmsetup_import_info(const char *infopath);
int bmsetup_export_projects(const char *csvpath);
int bmsetup_export_versions(const char *csvpath);
char **bmsetup_get_all_paths(const char *baseman_project_path,char **base_path,char **project_path,char **version_path);
char *bmsetup_construct_package_path(const char *baseman_project_path,const char *package_path,const char *append);
int bmsetup_install(const char *baseman_project_path,const char *package_path,bool dotar);
int bmsetup_publish(const char *baseman_project_path,const char *publish_path,bool dotar);
char *bmsetup_get_base_path(const char *base_name);

Pointers

int bmsetup_main(int argc,char **argv);

Build Log

--------------------------------------------------------------------------------
bmsetup -- Do Dez  5 02:28:35 CET 2019
--------------------------------------------------------------------------------
-------------------------------------------------------------------------------
> install headers
cp: der Aufruf von stat für '../source/interface/prokee/bmsetup/inc/struct.h' ist nicht möglich: Datei oder Verzeichnis nicht gefunden
-------------------------------------------------------------------------------
Executable for Linux/[local system] (CLI)
[compiling] [end]
------------------------------------------------------------------------------- Executable for Windows/[local system] (CLI)
[compiling] [end]
------------------------------------------------------------------------------- Dynamic library for Linux/[local system] (DLL)
[compiling] [end]
------------------------------------------------------------------------------- Dynamic library for Windows/[local system] (DLL)
[compiling] [end]
------------------------------------------------------------------------------- Static library for Linux/[local system] (LIB)
[compiling] [end]
------------------------------------------------------------------------------- Static library for Windows/[local system] (LIB)
[compiling] [end]
------------------------------------------------------------------------------- TESTS (Automated Tests for Linux/[local system])
[compiling] [end]
------------------------------------------------------------------------------- TESTS (Automated Tests for Windows/[local system])
[compiling] [end]
------------------------------------------------------------------------------- Executable for Linux/32bit (CLI)
[compiling] [end]
------------------------------------------------------------------------------- Executable for Windows/32bit (CLI)
[compiling] [end]
------------------------------------------------------------------------------- Dynamic library for Linux/32bit (DLL)
[compiling] [end]
------------------------------------------------------------------------------- Dynamic library for Windows/32bit (DLL)
[compiling] [end]
------------------------------------------------------------------------------- Static library for Linux/32bit (LIB)
[compiling] [end]
------------------------------------------------------------------------------- Static library for Windows/32bit (LIB)
[compiling] [end]
------------------------------------------------------------------------------- TESTS (Automated Tests for Linux/32bit)
[compiling] [end]
------------------------------------------------------------------------------- TESTS (Automated Tests for Windows/32bit)
[compiling] [end]
------------------------------------------------------------------------------- Executable for Linux/64bit (CLI)
[compiling] [end]
------------------------------------------------------------------------------- Executable for Windows/64bit (CLI)
[compiling] [end]
------------------------------------------------------------------------------- Dynamic library for Linux/64bit (DLL)
[compiling] [end]
------------------------------------------------------------------------------- Dynamic library for Windows/64bit (DLL)
[compiling] [end]
------------------------------------------------------------------------------- Static library for Linux/64bit (LIB)
[compiling] [end]
------------------------------------------------------------------------------- Static library for Windows/64bit (LIB)
[compiling] [end]
------------------------------------------------------------------------------- TESTS (Automated Tests for Linux/64bit)
[compiling] [end]
------------------------------------------------------------------------------- TESTS (Automated Tests for Windows/64bit)
[compiling] [end]
------------------------------------------------------------------------------- > test_all ------------------------------------------------------------------------------- > prepare cp: der Aufruf von stat für '../source/interface/prokee/bmsetup/inc/struct.h' ist nicht möglich: Datei oder Verzeichnis nicht gefunden ------------------------------------------------------------------------------- > install creating /opt/prokee/system/reg/dllinfo/bmsetup.v01.info ... license=1 | version=1 | library=libbmsetup.v01 creating /opt/prokee/system/reg/dllinfo/bmsetup.info ... license=1 | version=1 | library=libbmsetup.v01 ------------------------------------------------------------------------------- > module ------------------------------------------------------------------------------- > exepack ------------------------------------------------------------------------------- > sourcepack ------------------------------------------------------------------------------- > cleanup ------------------------------------------------------------------------------- > webexport -------------------------------------------------------------------------------- FERTIG --------------------------------------------------------------------------------

Copyright © 2017 - 2019 by Andreas Pollhammer