Dactyloidae/widget/milsko/milskosrc
2026-07-28 23:21:45 +01:00
..
doc Dactyloidae Milsko Widget initial commit 2026-07-28 23:21:45 +01:00
examples Dactyloidae Milsko Widget initial commit 2026-07-28 23:21:45 +01:00
external Dactyloidae Milsko Widget initial commit 2026-07-28 23:21:45 +01:00
include/Mw Dactyloidae Milsko Widget initial commit 2026-07-28 23:21:45 +01:00
pl Dactyloidae Milsko Widget initial commit 2026-07-28 23:21:45 +01:00
resource Dactyloidae Milsko Widget initial commit 2026-07-28 23:21:45 +01:00
src Dactyloidae Milsko Widget initial commit 2026-07-28 23:21:45 +01:00
tools Dactyloidae Milsko Widget initial commit 2026-07-28 23:21:45 +01:00
.clang-format Dactyloidae Milsko Widget initial commit 2026-07-28 23:21:45 +01:00
.clangd Dactyloidae Milsko Widget initial commit 2026-07-28 23:21:45 +01:00
.gitattributes Dactyloidae Milsko Widget initial commit 2026-07-28 23:21:45 +01:00
.gitignore Dactyloidae Milsko Widget initial commit 2026-07-28 23:21:45 +01:00
CHANGELOG.txt Dactyloidae Milsko Widget initial commit 2026-07-28 23:21:45 +01:00
CMakeLists.txt Dactyloidae Milsko Widget initial commit 2026-07-28 23:21:45 +01:00
configure Dactyloidae Milsko Widget initial commit 2026-07-28 23:21:45 +01:00
Doxyfile Dactyloidae Milsko Widget initial commit 2026-07-28 23:21:45 +01:00
Jenkinsfile Dactyloidae Milsko Widget initial commit 2026-07-28 23:21:45 +01:00
LICENSE Dactyloidae Milsko Widget initial commit 2026-07-28 23:21:45 +01:00
milsko.xml Dactyloidae Milsko Widget initial commit 2026-07-28 23:21:45 +01:00
NTMakefile Dactyloidae Milsko Widget initial commit 2026-07-28 23:21:45 +01:00
README.txt Dactyloidae Milsko Widget initial commit 2026-07-28 23:21:45 +01:00
WatMakefile Dactyloidae Milsko Widget initial commit 2026-07-28 23:21:45 +01:00

Greetings - Welcome to the Milsko GUI Toolkit (Version 1.4) 

  This document contains a brief summary of the contents of this source 
distributions and building instructions for Milsko GUI Toolkit. 

                                  Requirements

  Milsko requires either 
  * A Windows environment with GDI (so anything NT or 9x) 
  * A Unix-like environment with Wayland and/or X11 for runtime. 

  To build Milsko for Windows, you must have one of following compilers: 
  * Visual C++ 6.0 or newer 
  * Borland C++ 5.5 or newer 
  * Open Watcom 2.0 or newer 
  * MinGW-w64 

  and for Unix-like and MacOS: 
  * GNU C Compiler 
  * Clang 


                                    Contents

            At the top level of this hierarchy there are seven directories:

            src -      Contains the source for Milsko library

            include -  Contains the headers for Milsko

            doc -      Contains the documentation for Milsko

            external - Contains the external dependency that Milsko uses

            resource - Contains the resources used by maintainers

            tools -    Contains the tools used by maintainers


                                Building Milsko

  Building Milsko depends on the platform you use, and the compiler you use. 

A. Visual C++
-------------

1) Run `nmake -f NTMakefile'. 

B. Borland C++
--------------

1) Run `make -f BorMakefile'. 

C. Open Watcom
--------------

1) Run `wmake -f WatMakefile'. 

D. MinGW-w64/GCC/Clang
----------------------

1) Determine if you need Vulkan and/or OpenGL. 

2) Either: 
   a.) Run `./configure'. For help, run `./configure --help'. 
   b.) Use CMake; i.e. `cmake -B build`. (if contributing, name the build 
folder build as that's what's included in the .gitignore) 

3) Run `make'. 

 -- Nishi  (nishi@nishi.boats)