From dd36defa0a2b8210295d52fdd0bc0768974b0991 Mon Sep 17 00:00:00 2001 From: Phil Burk Date: Sun, 21 Feb 2021 12:18:05 -0800 Subject: [PATCH] move build folder to platforms Update Travis and README --- .gitignore | 18 +++++++++--------- .travis.yml | 2 +- .../linux-crossbuild-amiga/Makefile | 0 .../linux-crossbuild-atari/Makefile | 0 .../mingw-crossbuild-linux/Makefile | 0 {build => platforms}/unix/Makefile | 0 {build => platforms}/win32/vs2017/pforth.sln | 0 .../win32/vs2017/pforth_main.vcxproj | 0 .../win32/vs2017/pforth_main.vcxproj.filters | 0 readme.txt | 16 ++++++++-------- 10 files changed, 18 insertions(+), 18 deletions(-) rename {build => platforms}/linux-crossbuild-amiga/Makefile (100%) rename {build => platforms}/linux-crossbuild-atari/Makefile (100%) rename {build => platforms}/mingw-crossbuild-linux/Makefile (100%) rename {build => platforms}/unix/Makefile (100%) rename {build => platforms}/win32/vs2017/pforth.sln (100%) rename {build => platforms}/win32/vs2017/pforth_main.vcxproj (100%) rename {build => platforms}/win32/vs2017/pforth_main.vcxproj.filters (100%) diff --git a/.gitignore b/.gitignore index c526f1b..0ea33dc 100644 --- a/.gitignore +++ b/.gitignore @@ -1,12 +1,12 @@ -build/unix/*.eo -build/unix/*.o -build/unix/pfdicdat.h -build/unix/pforth -build/unix/pforth.dic -build/unix/pforth_standalone -build/win32/**/.vs -build/win32/**/Debug -build/win32/**/Release +platforms/unix/*.eo +platforms/unix/*.o +platforms/unix/pfdicdat.h +platforms/unix/pforth +platforms/unix/pforth.dic +platforms/unix/pforth_standalone +platforms/win32/**/.vs +platforms/win32/**/Debug +platforms/win32/**/Release fth/fatest1.txt fth/pforth.dic **/.DS_Store diff --git a/.travis.yml b/.travis.yml index c349606..08652c2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -18,4 +18,4 @@ before_install: | sudo apt-get install -y gcc-multilib fi script: # CC is exported by travis - - make WIDTHOPT=$WIDTHOPT -C build/unix/ test + - make WIDTHOPT=$WIDTHOPT -C platforms/unix/ test diff --git a/build/linux-crossbuild-amiga/Makefile b/platforms/linux-crossbuild-amiga/Makefile similarity index 100% rename from build/linux-crossbuild-amiga/Makefile rename to platforms/linux-crossbuild-amiga/Makefile diff --git a/build/linux-crossbuild-atari/Makefile b/platforms/linux-crossbuild-atari/Makefile similarity index 100% rename from build/linux-crossbuild-atari/Makefile rename to platforms/linux-crossbuild-atari/Makefile diff --git a/build/mingw-crossbuild-linux/Makefile b/platforms/mingw-crossbuild-linux/Makefile similarity index 100% rename from build/mingw-crossbuild-linux/Makefile rename to platforms/mingw-crossbuild-linux/Makefile diff --git a/build/unix/Makefile b/platforms/unix/Makefile similarity index 100% rename from build/unix/Makefile rename to platforms/unix/Makefile diff --git a/build/win32/vs2017/pforth.sln b/platforms/win32/vs2017/pforth.sln similarity index 100% rename from build/win32/vs2017/pforth.sln rename to platforms/win32/vs2017/pforth.sln diff --git a/build/win32/vs2017/pforth_main.vcxproj b/platforms/win32/vs2017/pforth_main.vcxproj similarity index 100% rename from build/win32/vs2017/pforth_main.vcxproj rename to platforms/win32/vs2017/pforth_main.vcxproj diff --git a/build/win32/vs2017/pforth_main.vcxproj.filters b/platforms/win32/vs2017/pforth_main.vcxproj.filters similarity index 100% rename from build/win32/vs2017/pforth_main.vcxproj.filters rename to platforms/win32/vs2017/pforth_main.vcxproj.filters diff --git a/readme.txt b/readme.txt index e77c40b..c515ff3 100644 --- a/readme.txt +++ b/readme.txt @@ -8,13 +8,13 @@ Last updated: April 24, 2018 V28 Code for pForth is maintained on GitHub at: https://github.com/philburk/pforth - + Documentation for pForth at: http://www.softsynth.com/pforth/ For technical support please use the pForth forum at: http://groups.google.com/group/pforthdev - + -- LEGAL NOTICE ----------------------------------------- Permission to use, copy, modify, and/or distribute this @@ -31,16 +31,16 @@ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -- Contents of SDK -------------------------------------- - build - tools for building pForth on various platforms - build/unix - Makefile for unix - + platforms - tools for building pForth on various platforms + platforms/unix - Makefile for unix + csrc - pForth kernel in ANSI 'C' csrc/pf_main.c - main() application for a standalone Forth csrc/stdio - I/O code using basic stdio for generic platforms csrc/posix - I/O code for Posix platform csrc/win32 - I/O code for basic WIN32 platform csrc/win32_console - I/O code for WIN32 console that supports command line history - + fth - Forth code fth/util - utility functions @@ -49,7 +49,7 @@ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. See pForth reference manual at: http://www.softsynth.com/pforth/pf_ref.php - + -- How to run pForth ------------------------------------ Once you have compiled and built the dictionary, just enter: @@ -90,5 +90,5 @@ To run the other tests, enter: pforth t_strings.fth pforth t_locals.fth pforth t_alloc.fth - + They will report the number of tests that pass or fail. -- 2.30.2