Milsko GUI Toolkit https://milsko.nishi.boats
  • C 93.8%
  • Objective-C 2.3%
  • C++ 1.3%
  • Perl 1%
  • CMake 0.8%
  • Other 0.8%
Find a file
IoIxD e09eccbf5f
Some checks failed
pyrite-dev/milsko/pipeline/head There was a failure building this commit
refactor font.c into an MwFL section (#9)
Reviewed-on: https://gitea.nishi.boats/pyrite-dev/milsko/pulls/9
Co-authored-by: IoIxD <alphaproject217@gmail.com>
Co-committed-by: IoIxD <alphaproject217@gmail.com>
2026-03-04 13:59:28 -06:00
doc oops 2025-11-14 16:50:32 +00:00
examples MwSetDarkTheme instead of MwToggleDarkTheme 2026-01-27 18:03:16 +09:00
external remove svn keywords 2025-12-05 07:43:04 +09:00
include/Mw refactor font.c into an MwFL section (#9) 2026-03-04 13:59:28 -06:00
pl refactor font.c into an MwFL section (#9) 2026-03-04 13:59:28 -06:00
resource update color db 2025-12-07 05:19:10 +09:00
src refactor font.c into an MwFL section (#9) 2026-03-04 13:59:28 -06:00
tools rename Makefile.pl to configure 2026-03-05 04:09:01 +09:00
vms i will work on vms port at some point 2025-12-21 20:25:57 +09:00
.clang-format format objective c files 2026-01-15 05:31:04 +09:00
.gitattributes some redesign 2025-11-02 20:42:06 +00:00
.gitignore cocoa: fix syntax errors. Also allow cmake to compile it (untested) 2026-01-12 15:13:59 -07:00
BorMakefile refactor font.c into an MwFL section (#9) 2026-03-04 13:59:28 -06:00
CMakeLists.txt refactor font.c into an MwFL section (#9) 2026-03-04 13:59:28 -06:00
configure rename Makefile.pl to configure 2026-03-05 04:09:01 +09:00
Doxyfile remove svn keywords 2025-12-05 07:43:04 +09:00
Jenkinsfile rename Makefile.pl to configure 2026-03-05 04:09:01 +09:00
LICENSE update license 2026-01-02 00:24:59 +09:00
milsko.xml MwSetDarkTheme instead of MwToggleDarkTheme 2026-01-27 18:03:16 +09:00
NTMakefile refactor font.c into an MwFL section (#9) 2026-03-04 13:59:28 -06:00
README.txt rename Makefile.pl to configure 2026-03-05 04:09:01 +09:00
WatMakefile refactor font.c into an MwFL section (#9) 2026-03-04 13:59:28 -06:00

Greetings - Welcome to the Milsko GUI Toolkit (Version pre-1.0) 

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

                                  Requirements

  Milsko requires the Windows environment with GDI (so anything NT or 9x) or 
the Unix-like environment with 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: 
  * 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) Run `./configure'. 
   For help, run `./configure --help'. 

3) Run `make'. 

 -- Nishi  (nishi@nishi.boats)