Ivan Denisov пре 8 година
родитељ
комит
8baff1da8b
2 измењених фајлова са 90 додато и 15 уклоњено
  1. 26 15
      README
  2. 64 0
      README.md

+ 26 - 15
README

@@ -1,24 +1,33 @@
-Directories structure:
+BlackBox Component Builder port for OpenBSD, GNU/Linux, FreeBSD
+
+Repository includes version for Windows also.
 
+Tested on:
+* OpenBSD 6.0
+* Fedora Core 17
+* Ubuntu 14.04, 16.04 LTS
+* FreeBSD 11.0
+
+Directories structure:
 	BlackBox/
 		universal development environment based on BlackBox 1.7
 
 	examples/
-		encoder/ - encoding BlackBox subsystem by StdCoder from command line interface
+		encoder/ - encoding subsystems by StdCoder from the command line
 		fpstest/ - loop and fonts test
 		server/ - static single-thread web-server
 
-Installation of required packages in Ubuntu 14.04-16.04 (should work also with other Debian-based OS):
+Installation of required packages in Ubuntu (should work also with other Debian-based OS):
 
-	32-bit version:
-		sudo apt-get install libgtk2.0-0 gtk2-engines gtk2-engines-murrine libcanberra-gtk-module
-		sudo apt-get install libgnomeui-0 gnome-icon-theme-full
+32-bit version:
+	sudo apt-get install libgtk2.0-0 gtk2-engines gtk2-engines-murrine libcanberra-gtk-module
+	sudo apt-get install libgnomeui-0 gnome-icon-theme-full
 
-	64-bit version:
-		sudo dpkg --add-architecture i386
-		sudo apt-get update
-		sudo apt-get install libgtk2.0-0:i386 gtk2-engines:i386 gtk2-engines-murrine:i386 libcanberra-gtk-module:i386
-		sudo apt-get install libgnomeui-0:i386 gnome-icon-theme-full
+64-bit version:
+	sudo dpkg --add-architecture i386
+	sudo apt-get update
+	sudo apt-get install libgtk2.0-0:i386 gtk2-engines:i386 gtk2-engines-murrine:i386 libcanberra-gtk-module:i386
+	sudo apt-get install libgnomeui-0:i386 gnome-icon-theme-full
 
 To build BlackBox:
 	cd BlackBox
@@ -26,13 +35,12 @@ To build BlackBox:
 	./build
 
 To run BlackBox (after build):
-
 	./run-BlackBox
-	for Linux version also you can run
+
+for Linux version also you can run
 	./blackbox
 
 To create BlackBox assembly (after build):
-
 	./export <outputDirectory>
 
 To clean the BlackBox folder:
@@ -49,5 +57,8 @@ Example: build, create assembly and run BlackBox from assembly:
 	cd ../`uname -s`_GUI
 	./run-BlackBox
 
-(c) Alexander V. Shiryaev, Igor A. Dehtyarenko, Ivan A. Denisov
+Authors:
+* Oberon microsystems AG
+* BlackBox Framework Center
+* Alexander V. Shiryaev, Igor A. Dehtyarenko, Ivan A. Denisov
 

+ 64 - 0
README.md

@@ -0,0 +1,64 @@
+BlackBox Component Builder port for OpenBSD, GNU/Linux, FreeBSD
+
+Repository includes version for Windows also.
+
+Tested on:
+* OpenBSD 6.0
+* Fedora Core 17
+* Ubuntu 14.04, 16.04 LTS
+* FreeBSD 11.0
+
+Directories structure:
+	BlackBox/
+		universal development environment based on BlackBox 1.7
+
+	examples/
+		encoder/ - encoding subsystems by StdCoder from the command line
+		fpstest/ - loop and fonts test
+		server/ - static single-thread web-server
+
+Installation of required packages in Ubuntu (should work also with other Debian-based OS):
+
+32-bit version:
+	sudo apt-get install libgtk2.0-0 gtk2-engines gtk2-engines-murrine libcanberra-gtk-module
+	sudo apt-get install libgnomeui-0 gnome-icon-theme-full
+
+64-bit version:
+	sudo dpkg --add-architecture i386
+	sudo apt-get update
+	sudo apt-get install libgtk2.0-0:i386 gtk2-engines:i386 gtk2-engines-murrine:i386 libcanberra-gtk-module:i386
+	sudo apt-get install libgnomeui-0:i386 gnome-icon-theme-full
+
+To build BlackBox:
+	cd BlackBox
+	./switch-target `uname -s` GUI
+	./build
+
+To run BlackBox (after build):
+	./run-BlackBox
+
+for Linux version also you can run
+	./blackbox
+
+To create BlackBox assembly (after build):
+	./export <outputDirectory>
+
+To clean the BlackBox folder:
+	./switch-target none
+	./clean
+
+Example: build, create assembly and run BlackBox from assembly:
+	cd BlackBox
+	./switch-target `uname -s` GUI
+	./build
+	./export ../`uname -s`_GUI
+	./switch-target none
+	./clean
+	cd ../`uname -s`_GUI
+	./run-BlackBox
+
+Authors:
+* [Oberon microsystems AG](http://www.oberon.ch/blackbox.html)
+* [BlackBox Framework Center](http://blackboxframework.org)
+* Alexander V. Shiryaev, Igor A. Dehtyarenko, Ivan A. Denisov
+