mirror of
https://github.com/vishapoberon/compiler.git
synced 2026-04-06 02:52:24 +00:00
changed branding of git version to 1.1
This commit is contained in:
parent
fc57f19618
commit
e86c9c1956
16 changed files with 21 additions and 19 deletions
|
|
@ -1 +1 @@
|
||||||
/opt/voc-1.0.1/lib
|
/opt/voc-1.1/lib
|
||||||
|
|
|
||||||
2
hints
2
hints
|
|
@ -1,5 +1,5 @@
|
||||||
==how to port to a new platform==
|
==how to port to a new platform==
|
||||||
0) generate voc.par file for the target platform(if it's not exist in src/par).
|
0) generate voc.par file for the target platform(if it does not exist in src/par).
|
||||||
you can do it by compiling vocparam, and running it as "./vocparam > voc.par"
|
you can do it by compiling vocparam, and running it as "./vocparam > voc.par"
|
||||||
1) generate voc, ocat, showdef source for target platform by running
|
1) generate voc, ocat, showdef source for target platform by running
|
||||||
make -f makefile.gcc.<arch> port0
|
make -f makefile.gcc.<arch> port0
|
||||||
|
|
|
||||||
2
makefile
2
makefile
|
|
@ -4,7 +4,7 @@ TOS = linux
|
||||||
TARCH = x86_64
|
TARCH = x86_64
|
||||||
#TARCH = x86 x86_64 armv6j armv6j_hardfp armv7a_hardfp powerpc
|
#TARCH = x86 x86_64 armv6j armv6j_hardfp armv7a_hardfp powerpc
|
||||||
CCOMP = gcc
|
CCOMP = gcc
|
||||||
RELEASE = 1.0.1
|
RELEASE = 1.1
|
||||||
|
|
||||||
|
|
||||||
INCLUDEPATH = -Isrc/lib/system/$(TOS)/$(CCOMP)/$(TARCH)
|
INCLUDEPATH = -Isrc/lib/system/$(TOS)/$(CCOMP)/$(TARCH)
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ TOS = darwin
|
||||||
TARCH = x86_64
|
TARCH = x86_64
|
||||||
#TARCH = x86 x86_64 armv6j armv6j_hardfp armv7a_hardfp powerpc
|
#TARCH = x86 x86_64 armv6j armv6j_hardfp armv7a_hardfp powerpc
|
||||||
CCOMP = clang
|
CCOMP = clang
|
||||||
RELEASE = 1.0.1
|
RELEASE = 1.1
|
||||||
|
|
||||||
|
|
||||||
INCLUDEPATH = -Isrc/lib/system/$(TOS)/$(CCOMP)/$(TARCH)
|
INCLUDEPATH = -Isrc/lib/system/$(TOS)/$(CCOMP)/$(TARCH)
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ TOS = freebsd
|
||||||
TARCH = x86_64
|
TARCH = x86_64
|
||||||
#TARCH = x86 x86_64 armv6j armv6j_hardfp armv7a_hardfp powerpc
|
#TARCH = x86 x86_64 armv6j armv6j_hardfp armv7a_hardfp powerpc
|
||||||
CCOMP = clang
|
CCOMP = clang
|
||||||
RELEASE = 1.0.1
|
RELEASE = 1.1
|
||||||
|
|
||||||
|
|
||||||
INCLUDEPATH = -Isrc/lib/system/$(TOS)/$(CCOMP)/$(TARCH)
|
INCLUDEPATH = -Isrc/lib/system/$(TOS)/$(CCOMP)/$(TARCH)
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ TOS = linux
|
||||||
TARCH = powerpc
|
TARCH = powerpc
|
||||||
#TARCH = x86 x86_64 armv6j armv6j_hardfp armv7a_hardfp powerpc
|
#TARCH = x86 x86_64 armv6j armv6j_hardfp armv7a_hardfp powerpc
|
||||||
CCOMP = clang
|
CCOMP = clang
|
||||||
RELEASE = 1.0.1
|
RELEASE = 1.1
|
||||||
|
|
||||||
|
|
||||||
INCLUDEPATH = -Isrc/lib/system/$(TOS)/$(CCOMP)/$(TARCH)
|
INCLUDEPATH = -Isrc/lib/system/$(TOS)/$(CCOMP)/$(TARCH)
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ TOS = linux
|
||||||
TARCH = x86_64
|
TARCH = x86_64
|
||||||
#TARCH = x86 x86_64 armv6j armv6j_hardfp armv7a_hardfp powerpc
|
#TARCH = x86 x86_64 armv6j armv6j_hardfp armv7a_hardfp powerpc
|
||||||
CCOMP = clang
|
CCOMP = clang
|
||||||
RELEASE = 1.0.1
|
RELEASE = 1.1
|
||||||
|
|
||||||
|
|
||||||
INCLUDEPATH = -Isrc/lib/system/$(TOS)/$(CCOMP)/$(TARCH)
|
INCLUDEPATH = -Isrc/lib/system/$(TOS)/$(CCOMP)/$(TARCH)
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ TOS = linux
|
||||||
TARCH = armv6j
|
TARCH = armv6j
|
||||||
#TARCH = x86 x86_64 armv6j armv6j_hardfp armv7a_hardfp powerpc
|
#TARCH = x86 x86_64 armv6j armv6j_hardfp armv7a_hardfp powerpc
|
||||||
CCOMP = gcc
|
CCOMP = gcc
|
||||||
RELEASE = 1.0.1
|
RELEASE = 1.1
|
||||||
|
|
||||||
|
|
||||||
INCLUDEPATH = -Isrc/lib/system/$(TOS)/$(CCOMP)/$(TARCH)
|
INCLUDEPATH = -Isrc/lib/system/$(TOS)/$(CCOMP)/$(TARCH)
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ TOS = linux
|
||||||
TARCH = armv6j_hardfp
|
TARCH = armv6j_hardfp
|
||||||
#TARCH = x86 x86_64 armv6j armv6j_hardfp armv7a_hardfp powerpc
|
#TARCH = x86 x86_64 armv6j armv6j_hardfp armv7a_hardfp powerpc
|
||||||
CCOMP = gcc
|
CCOMP = gcc
|
||||||
RELEASE = 1.0.1
|
RELEASE = 1.1
|
||||||
|
|
||||||
|
|
||||||
INCLUDEPATH = -Isrc/lib/system/$(TOS)/$(CCOMP)/$(TARCH)
|
INCLUDEPATH = -Isrc/lib/system/$(TOS)/$(CCOMP)/$(TARCH)
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ TOS = linux
|
||||||
TARCH = armv7a_hardfp
|
TARCH = armv7a_hardfp
|
||||||
#TARCH = x86 x86_64 armv6j armv6j_hardfp armv7a_hardfp powerpc
|
#TARCH = x86 x86_64 armv6j armv6j_hardfp armv7a_hardfp powerpc
|
||||||
CCOMP = gcc
|
CCOMP = gcc
|
||||||
RELEASE = 1.0.1
|
RELEASE = 1.1
|
||||||
|
|
||||||
|
|
||||||
INCLUDEPATH = -Isrc/lib/system/$(TOS)/$(CCOMP)/$(TARCH)
|
INCLUDEPATH = -Isrc/lib/system/$(TOS)/$(CCOMP)/$(TARCH)
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ TOS = linux
|
||||||
TARCH = powerpc
|
TARCH = powerpc
|
||||||
#TARCH = x86 x86_64 armv6j armv6j_hardfp armv7a_hardfp powerpc
|
#TARCH = x86 x86_64 armv6j armv6j_hardfp armv7a_hardfp powerpc
|
||||||
CCOMP = gcc
|
CCOMP = gcc
|
||||||
RELEASE = 1.0.1
|
RELEASE = 1.1
|
||||||
|
|
||||||
|
|
||||||
INCLUDEPATH = -Isrc/lib/system/$(TOS)/$(CCOMP)/$(TARCH)
|
INCLUDEPATH = -Isrc/lib/system/$(TOS)/$(CCOMP)/$(TARCH)
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ TOS = linux
|
||||||
TARCH = x86
|
TARCH = x86
|
||||||
#TARCH = x86 x86_64 armv6j armv6j_hardfp armv7a_hardfp powerpc
|
#TARCH = x86 x86_64 armv6j armv6j_hardfp armv7a_hardfp powerpc
|
||||||
CCOMP = gcc
|
CCOMP = gcc
|
||||||
RELEASE = 1.0.1
|
RELEASE = 1.1
|
||||||
|
|
||||||
|
|
||||||
INCLUDEPATH = -Isrc/lib/system/$(TOS)/$(CCOMP)/$(TARCH)
|
INCLUDEPATH = -Isrc/lib/system/$(TOS)/$(CCOMP)/$(TARCH)
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ TOS = linux
|
||||||
TARCH = x86_64
|
TARCH = x86_64
|
||||||
#TARCH = x86 x86_64 armv6j armv6j_hardfp armv7a_hardfp powerpc
|
#TARCH = x86 x86_64 armv6j armv6j_hardfp armv7a_hardfp powerpc
|
||||||
CCOMP = gcc
|
CCOMP = gcc
|
||||||
RELEASE = 1.0.1
|
RELEASE = 1.1
|
||||||
|
|
||||||
|
|
||||||
INCLUDEPATH = -Isrc/lib/system/$(TOS)/$(CCOMP)/$(TARCH)
|
INCLUDEPATH = -Isrc/lib/system/$(TOS)/$(CCOMP)/$(TARCH)
|
||||||
|
|
|
||||||
|
|
@ -8,8 +8,8 @@ VAR arch-, version-, date-, versionLong-, prefix0-, prefix- : ARRAY 256 OF CHAR;
|
||||||
defaultTarget* : INTEGER;
|
defaultTarget* : INTEGER;
|
||||||
BEGIN
|
BEGIN
|
||||||
arch := architecture.arch;
|
arch := architecture.arch;
|
||||||
date := " [2014/09/23]";
|
date := " [2015/01/29]";
|
||||||
version := "1.0.1";
|
version := "1.1";
|
||||||
versionLong := "";
|
versionLong := "";
|
||||||
COPY(version, versionLong);
|
COPY(version, versionLong);
|
||||||
Strings.Append (" ", versionLong);
|
Strings.Append (" ", versionLong);
|
||||||
|
|
@ -19,7 +19,7 @@ Strings.Append(date, versionLong);
|
||||||
COPY(prf.prefix, prefix0);
|
COPY(prf.prefix, prefix0);
|
||||||
COPY (prefix0, prefix);
|
COPY (prefix0, prefix);
|
||||||
Strings.Append ("/voc-", prefix);
|
Strings.Append ("/voc-", prefix);
|
||||||
Strings.Append(version, prefix); (* /opt/voc-1.0 *)
|
Strings.Append(version, prefix); (* /opt/voc-x.x *)
|
||||||
(* will be used later in Kernel0.Mod to set OBERON default path *)
|
(* will be used later in Kernel0.Mod to set OBERON default path *)
|
||||||
|
|
||||||
IF arch = "x86_64" THEN
|
IF arch = "x86_64" THEN
|
||||||
|
|
|
||||||
8
voc.spec
8
voc.spec
|
|
@ -26,14 +26,14 @@
|
||||||
%define packer %(finger -lp `echo "$USER"` | head -n 1 | cut -d" " -f2)
|
%define packer %(finger -lp `echo "$USER"` | head -n 1 | cut -d" " -f2)
|
||||||
|
|
||||||
Name: voc
|
Name: voc
|
||||||
Summary: Oberon-2 compiler
|
Summary: Vishap Oberon-2 compiler
|
||||||
Version: 1.0.1
|
Version: 1.1
|
||||||
Release: 1
|
Release: 1
|
||||||
License: GPLv3
|
License: GPLv3
|
||||||
Vendor: D. E. Evans <sinuhe@gnu.org>
|
Vendor: D. E. Evans <sinuhe@gnu.org>
|
||||||
Packager: %{packer}
|
Packager: %{packer}
|
||||||
Group: Development/Languages
|
Group: Development/Languages
|
||||||
Source: http://oberon.vishap.am/voc/voc-1.0.1.src.tar.bz2
|
Source: http://oberon.vishap.am/voc/voc-1.1.src.tar.bz2
|
||||||
# this is ~/rpmbuild/SOURCES/
|
# this is ~/rpmbuild/SOURCES/
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-build
|
||||||
|
|
||||||
|
|
@ -125,6 +125,8 @@ ldconfig
|
||||||
/etc/profile.d/
|
/etc/profile.d/
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Jan 29 2015 - N. Chilingarian <norayr [at] vishap.am>
|
||||||
|
- 1.1 release, see changelog.
|
||||||
* Thu Sep 18 2014 - N. Chilingarian <norayr [at] vishap.am>
|
* Thu Sep 18 2014 - N. Chilingarian <norayr [at] vishap.am>
|
||||||
- 1.0.1 release of voc, see CHANGES.md file for changes history
|
- 1.0.1 release of voc, see CHANGES.md file for changes history
|
||||||
* Tue Sep 9 2014 - D. E. Evans <sinuhe@gnu.org>
|
* Tue Sep 9 2014 - D. E. Evans <sinuhe@gnu.org>
|
||||||
|
|
|
||||||
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue