Milsko GUI Toolkit https://milsko.nishi.boats
  • C 93.8%
  • Objective-C 2.4%
  • C++ 1.4%
  • Perl 1%
  • CMake 0.6%
  • Other 0.8%
Find a file
Nishi 7d40eff3e5
All checks were successful
pyrite-dev/milsko/pipeline/head This commit looks good
fix
2026-05-27 15:45:57 +09:00
doc doc: mention one-file suggestion in BACKENDDEV.md 2026-05-04 21:09:31 -07:00
examples add disabled widgets 2026-05-22 11:41:17 -07:00
external remove svn keywords 2025-12-05 07:43:04 +09:00
include/Mw wayland: oops! we have MwTimeGetTick, we should use that (even though I'm not sure if that's consistent across platforms. but it will at least compile 2026-05-24 23:01:48 -07:00
pl add table widget 2026-05-14 21:10:22 +09:00
resource add 1.0 banner 2026-04-27 13:46:57 +09:00
src fix 2026-05-27 15:45:57 +09:00
tools color 2026-05-21 10:56:12 +09:00
.clang-format less flickering 2026-04-29 04:24:01 +09:00
.clangd apple: move all event stuff into callback system, fix cmake support for apple, add gl/vk examples to cmake 2026-03-25 17:49:50 -07:00
.gitattributes some redesign 2025-11-02 20:42:06 +00:00
.gitignore remove old stuff 2026-05-14 21:25:16 +09:00
CMakeLists.txt cmake builds shouldn't be linking to libraries that we dynload 2026-05-24 14:13:02 -07:00
configure fix calling convention stuff 2026-05-15 01:32:29 +09:00
Doxyfile remove svn keywords 2025-12-05 07:43:04 +09:00
Jenkinsfile fix 2026-05-06 04:39:53 +09:00
LICENSE update license 2026-01-02 00:24:59 +09:00
milsko.xml add MwNiconPixmap to frame and MwTabFocus 2026-05-23 03:16:37 +09:00
NTMakefile fix calling convention stuff 2026-05-15 01:32:29 +09:00
README.txt 1.3 2026-05-13 14:49:02 +09:00
WatMakefile fix calling convention stuff 2026-05-15 01:32:29 +09:00

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

  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)