Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
clean-and-itasks
clean-build
Commits
f856e661
Commit
f856e661
authored
Mar 19, 2021
by
Camil Staps
Browse files
Merge branch '46-build-language-report-separately' into 'master'
add clean-language-report target Closes
#46
See merge request
!70
parents
a2f29ae7
2d5ad4f6
Pipeline
#50096
passed with stage
in 14 minutes and 10 seconds
Changes
28
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
clean-base/linux-arm64/build.sh
View file @
f856e661
...
...
@@ -133,26 +133,6 @@ build_compiler_master() { # $1:target
build_docs
()
{
#$1:target
cp
src/clean-ide-master/CleanLicenseConditions.txt
$1
/CleanLicenseConditions.txt
cp
$PACKAGE
/
$OS
-
$ARCH
/txt/README
$1
/README.md
mkdir
-p
build
cp
-r
src/language-report-master/write_clean_manual build/manual
(
cd
build/manual
#Create generator
clm
-h
20M write_clean_manual
-o
write_clean_manual
#Copy fonts
cp
../../Fonts/LiberationSans-Regular.ttf
.
cp
../../Fonts/LiberationSans-Bold.ttf
.
cp
../../Fonts/LiberationSans-Italic.ttf
.
cp
../../Fonts/NimbusMonoPS-Regular.ttf
.
cp
../../Fonts/NimbusMonoPS-Bold.ttf
.
#Generate manual heap full?
./write_clean_manual
)
#Copy to target
mkdir
-p
$1
/doc
cp
build/manual/CleanLanguageReport.
*
$1
/doc/
}
build_stdenv
()
{
# $1:target
...
...
clean-base/linux-arm64/git-sources.txt
View file @
f856e661
...
...
@@ -2,7 +2,6 @@ clean-compiler-and-rts code-generator master
clean-compiler-and-rts run-time-system master
clean-compiler-and-rts compiler itask
clean-compiler-and-rts compiler master
clean-compiler-and-rts language-report master
clean-compiler-and-rts stdenv master
clean-and-itasks clean-libraries master
clean-and-itasks clean-ide master
...
...
clean-base/linux-x64/build.sh
View file @
f856e661
...
...
@@ -108,26 +108,6 @@ build_compiler_master() { # $1:target
build_docs
()
{
#$1:target
cp
src/clean-ide-master/CleanLicenseConditions.txt
$1
/CleanLicenseConditions.txt
cp
$PACKAGE
/
$OS
-
$ARCH
/txt/README
$1
/README.md
mkdir
-p
build
cp
-r
src/language-report-master/write_clean_manual build/manual
(
cd
build/manual
#Create generator
clm
-h
20M write_clean_manual
-o
write_clean_manual
#Copy fonts
cp
../../Fonts/LiberationSans-Regular.ttf
.
cp
../../Fonts/LiberationSans-Bold.ttf
.
cp
../../Fonts/LiberationSans-Italic.ttf
.
cp
../../Fonts/NimbusMonoPS-Regular.ttf
.
cp
../../Fonts/NimbusMonoPS-Bold.ttf
.
#Generate manual
./write_clean_manual
)
#Copy to target
mkdir
-p
$1
/doc
cp
build/manual/CleanLanguageReport.
*
$1
/doc/
}
build_stdenv
()
{
# $1:target
...
...
clean-base/linux-x64/git-sources.txt
View file @
f856e661
...
...
@@ -2,7 +2,6 @@ clean-compiler-and-rts code-generator master
clean-compiler-and-rts run-time-system master
clean-compiler-and-rts compiler itask
clean-compiler-and-rts compiler master
clean-compiler-and-rts language-report master
clean-compiler-and-rts stdenv master
clean-and-itasks clean-libraries master
clean-and-itasks clean-ide master
...
...
clean-base/linux-x86/build.sh
View file @
f856e661
...
...
@@ -101,26 +101,6 @@ build_compiler_itask () { # $1:target $2:extra flags
build_docs
()
{
#$1:target
cp
src/clean-ide-master/CleanLicenseConditions.txt
$1
/CleanLicenseConditions.txt
cp
$PACKAGE
/
$OS
-
$ARCH
/txt/README
$1
/README.md
mkdir
-p
build
cp
-r
src/language-report-master/write_clean_manual build/manual
(
cd
build/manual
#Create generator
clm
-h
20M
-l
-m32
write_clean_manual
-o
write_clean_manual
#Copy fonts
cp
../../Fonts/LiberationSans-Regular.ttf
.
cp
../../Fonts/LiberationSans-Bold.ttf
.
cp
../../Fonts/LiberationSans-Italic.ttf
.
cp
../../Fonts/NimbusMonoPS-Regular.ttf
.
cp
../../Fonts/NimbusMonoPS-Bold.ttf
.
#Generate manual
./write_clean_manual
)
#Copy to target
mkdir
-p
$1
/doc
cp
build/manual/CleanLanguageReport.
*
$1
/doc/
}
build_stdenv
()
{
# $1:target
...
...
clean-base/linux-x86/git-sources.txt
View file @
f856e661
...
...
@@ -2,7 +2,6 @@ clean-compiler-and-rts code-generator master
clean-compiler-and-rts run-time-system master
clean-compiler-and-rts compiler master
clean-compiler-and-rts compiler itask
clean-compiler-and-rts language-report master
clean-compiler-and-rts stdenv master
clean-and-itasks clean-libraries master
clean-and-itasks clean-ide master
...
...
clean-base/macos-x64/build.sh
View file @
f856e661
...
...
@@ -119,26 +119,6 @@ build_compiler_master() { # $1:target
build_docs
()
{
#$1:target
cp
src/clean-ide-master/CleanLicenseConditions.txt
$1
/CleanLicenseConditions.txt
cp
$PACKAGE
/
$OS
-
$ARCH
/txt/README
$1
/README.md
mkdir
-p
build
cp
-r
src/language-report-master/write_clean_manual build/manual
(
cd
build/manual
#Create generator
clm
-h
20M write_clean_manual
-o
write_clean_manual
#Copy fonts
cp
../../Fonts/LiberationSans-Regular.ttf
.
cp
../../Fonts/LiberationSans-Bold.ttf
.
cp
../../Fonts/LiberationSans-Italic.ttf
.
cp
../../Fonts/NimbusMonoPS-Regular.ttf
.
cp
../../Fonts/NimbusMonoPS-Bold.ttf
.
#Generate manual
./write_clean_manual
)
#Copy to target
mkdir
-p
$1
/doc
cp
build/manual/CleanLanguageReport.
*
$1
/doc/
}
build_stdenv
()
{
# $1:target
...
...
clean-base/macos-x64/git-sources.txt
View file @
f856e661
...
...
@@ -2,7 +2,6 @@ clean-compiler-and-rts code-generator master
clean-compiler-and-rts run-time-system master
clean-compiler-and-rts compiler itask
clean-compiler-and-rts compiler master
clean-compiler-and-rts language-report master
clean-compiler-and-rts stdenv master
clean-and-itasks clean-libraries master
clean-and-itasks clean-ide master
...
...
clean-base/windows-x64/build.sh
View file @
f856e661
...
...
@@ -260,30 +260,6 @@ build_compiler_master() { # $1:target $2:clean system
build_docs
()
{
#$1:target $2:clean system
cp
src/clean-ide-master/CleanLicenseConditions.txt
$1
/CleanLicenseConditions.txt
#cp $PACKAGE/$OS-$ARCH/txt/README $1/README.md
mkdir
-p
build/manual/clean-build
cp
-r
build/clean/
*
build/manual/clean-build/
cp
-r
src/language-report-master/write_clean_manual/
*
build/manual/
(
cd
build/manual
#Create generator
clean-build/cpm.exe project write_clean_manual create
clean-build/cpm.exe project write_clean_manual.prj
set
-h
20M
clean-build/cpm.exe write_clean_manual.prj
#Copy fonts
cp
../../Fonts/LiberationSans-Regular.ttf
.
cp
../../Fonts/LiberationSans-Bold.ttf
.
cp
../../Fonts/LiberationSans-Italic.ttf
.
cp
../../Fonts/NimbusMonoPS-Regular.ttf
.
cp
../../Fonts/NimbusMonoPS-Bold.ttf
.
#Generate manual
./write_clean_manual.exe
)
#Copy to target
mkdir
-p
$1
/Help
cp
build/manual/CleanLanguageReport.
*
$1
/Help/
}
build_stdenv
()
{
# $1:target $2: clean system
...
...
clean-base/windows-x64/git-sources.txt
View file @
f856e661
...
...
@@ -2,7 +2,6 @@ clean-compiler-and-rts code-generator master
clean-compiler-and-rts run-time-system master
clean-compiler-and-rts compiler itask
clean-compiler-and-rts compiler master
clean-compiler-and-rts language-report master
clean-compiler-and-rts stdenv master
clean-and-itasks clean-libraries master
clean-and-itasks clean-ide master
...
...
clean-base/windows-x86/build.sh
View file @
f856e661
...
...
@@ -235,30 +235,6 @@ build_compiler_master() { # $1:target $2:clean system
build_docs
()
{
#$1:target $2:clean system
cp
src/clean-ide-master/CleanLicenseConditions.txt
$1
/CleanLicenseConditions.txt
#cp $PACKAGE/$OS-$ARCH/txt/README $1/README.md
mkdir
-p
build/manual/clean-build
cp
-r
build/clean/
*
build/manual/clean-build/
cp
-r
src/language-report-master/write_clean_manual/
*
build/manual/
(
cd
build/manual
#Create generator
clean-build/cpm.exe project write_clean_manual create
clean-build/cpm.exe project write_clean_manual.prj
set
-h
20M
clean-build/cpm.exe write_clean_manual.prj
#Copy fonts
cp
../../Fonts/LiberationSans-Regular.ttf
.
cp
../../Fonts/LiberationSans-Bold.ttf
.
cp
../../Fonts/LiberationSans-Italic.ttf
.
cp
../../Fonts/NimbusMonoPS-Regular.ttf
.
cp
../../Fonts/NimbusMonoPS-Bold.ttf
.
#Generate manual
./write_clean_manual.exe
)
#Copy to target
mkdir
-p
$1
/Help
cp
build/manual/CleanLanguageReport.
*
$1
/Help/
}
build_stdenv
()
{
# $1:target $2: clean system
...
...
clean-base/windows-x86/git-sources.txt
View file @
f856e661
...
...
@@ -2,7 +2,6 @@ clean-compiler-and-rts code-generator master
clean-compiler-and-rts run-time-system master
clean-compiler-and-rts compiler itask
clean-compiler-and-rts compiler master
clean-compiler-and-rts language-report master
clean-compiler-and-rts stdenv master
clean-and-itasks clean-libraries master
clean-and-itasks clean-ide master
...
...
clean-bundle-complete/common/dependencies.txt
View file @
f856e661
clean-base
clean-abc-interpreter
clean-completion
clean-language-report
clean-lib-argenv
clean-lib-directory
clean-lib-dynamics
...
...
clean-bundle-complete/macos-x64/dependencies.txt
View file @
f856e661
clean-base
clean-abc-interpreter
clean-language-report
clean-lib-argenv
clean-lib-directory
clean-lib-dynamics
...
...
clean-bundle-complete/windows-x64/dependencies.txt
View file @
f856e661
clean-base
clean-abc-interpreter
clean-ide
clean-language-report
clean-lib-argenv
clean-lib-directory
clean-lib-dynamics
...
...
clean-bundle-complete/windows-x86/dependencies.txt
View file @
f856e661
clean-base
clean-ide
clean-language-report
clean-lib-argenv
clean-lib-directory
clean-lib-dynamics
...
...
clean-bundle-itasks/common/dependencies.txt
View file @
f856e661
clean-base
clean-language-report
clean-abc-interpreter
clean-lib-generics
clean-lib-dynamics
...
...
clean-bundle-itasks/windows-x64/dependencies.txt
View file @
f856e661
clean-base
clean-ide
clean-abc-interpreter
clean-language-report
clean-lib-generics
clean-lib-dynamics
clean-lib-platform
...
...
clean-language-report/linux-arm64
0 → 120000
View file @
f856e661
linux-x64/
\ No newline at end of file
clean-language-report/linux-x64/build.sh
0 → 100755
View file @
f856e661
#!/bin/sh
set
-e
export
CLEAN_HOME
=
`
pwd
`
/build/clean
export
PATH
=
$CLEAN_HOME
/bin:
$PATH
mkdir
-p
build
cp
-r
src/language-report-master/write_clean_manual build/clean-language-report
(
cd
build/clean-language-report
#Create generator
clm
-h
20M write_clean_manual
-o
write_clean_manual
#Copy fonts
cp
../../Fonts/LiberationSans-Regular.ttf
.
cp
../../Fonts/LiberationSans-Bold.ttf
.
cp
../../Fonts/LiberationSans-Italic.ttf
.
cp
../../Fonts/NimbusMonoPS-Regular.ttf
.
cp
../../Fonts/NimbusMonoPS-Bold.ttf
.
#Generate manual
./write_clean_manual
)
#Copy to target
mkdir
-p
target/clean-language-report/doc
cp
build/clean-language-report/CleanLanguageReport.
*
target/clean-language-report/doc/
Prev
1
2
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment