Menu

Tree [r3] /
 History

HTTPS access


File Date Author Commit
 Win32 2009-07-06 qah661 [r3] Unversioned more junk files.
 build 2009-07-06 qah661 [r3] Unversioned more junk files.
 src 2009-07-06 qah661 [r2] Deleted unnecessary output files and folders.
 README 2009-07-06 qah661 [r1] Initial Import

Read Me

Thank you for downloading the Prompt Text source!. Prompt Text is a command line text editor and viewer that is built on a modular system thus allowing different modules to handle different kinds of files, different kinds of ways. This will allow many kinds of files to be read, displayed, and edited with the help of the open source community.

Below are the instructions and requirements to build it on LINUX. 

To build on WINDOWS, just open the .sln file under the Win32 directory and everything will build automatically without any modification. You can use Visual C++ 2008/2005 (free) or Visual Studio (non-free).

REQUIREMENTS FOR LINUX BUILDING:

1) Mono C# (mono-gmcs)

2) Make

LINUX BUILDING INSTRUCTIONS:

To build on linux, open the terminal and navigate to the root Prompt Text directory. From there, go into the "src" directory. If you installed Mono C#, while in this directory, run "mono mkfc.exe PromptText" without the quotes. That will run the mkfc (Makefile Creator made by me) program and will automatically generate the makefiles for you. After the makefile is generated, just run "make" without the quotes, and your computer will comile away and store the PromptText executable in the same "src" directory. To cleanup the directory and remove the .o files, just run, make clean. :)

Enjoy

NOTE: The mkfc.exe source code isn't included yet, but soon will be. Also, it only supports .cpp files at the moment, so if you add any other kinds of source file extensions (.c, .cc, .cxx, etc), the program won't include them in the makefile. I am working on this issue. Last but not least, if you are on LINUX and you add any new files to the source tree, please run the command again (without quotes): "mono mkfc.exe PromptText". That will update the project's makefile.