Commit Graph

715 Commits

Author SHA1 Message Date
b6f2c79d5c
Bash filename completion and more! 2021-02-27 14:19:45 +01:00
9c31ac48e5
Use mapfile -t to fix the bash autocompletion script. 2021-02-27 13:20:41 +01:00
f50889ba8b
Show the usage when the -p/--printresult options are used alone. 2021-02-27 12:55:09 +01:00
2dc9b54e3f
Also publish the arm rpm artifacts. 2021-02-27 12:39:06 +01:00
e4182ed4a6
Enable rpm packaging for arm builds in the Jenkinsfile. 2021-02-27 12:37:47 +01:00
d421ef0cb6
Set CPACK_RPM_PACKAGE_RELEASE_DIST to ON in the CMakeLists.txt file. 2021-02-27 12:07:07 +01:00
6d3bb893a8
Also show the usage when the -p/--printresult options are repeated together with .ybcon files. 2021-02-26 21:58:05 +01:00
f5c8b6290e
Show the usage message when -p/--printresult is repeated. 2021-02-26 21:51:35 +01:00
36c1f17fc1
Fix the switch case instruction in scripts/ybcon.sh. 2021-02-26 21:22:16 +01:00
1a2550f27e
Improve the fish autocompletion. 2021-02-26 20:47:30 +01:00
342042282b
Fix skipArgsIteration in scripts/ybcon.sh. 2021-02-26 20:30:45 +01:00
a427010099
Complete scripts/fish-completion.fish, improve scripts/ybcon.sh and add a --version argument. 2021-02-26 20:28:53 +01:00
528d1eb36e
Show warnings on all compilers. 2021-02-26 18:51:38 +01:00
086649a5cd
Add a default value to the selected variable in MainTranspile.cpp. 2021-02-26 18:49:10 +01:00
ad2fcfd746
Add stack protection flags in the CMakeLists.txt file (only for the GNU and Clang compilers). 2021-02-26 18:05:22 +01:00
aeafd990e4
Fix the fish path in scripts/postinst.sh. 2021-02-26 14:24:42 +01:00
580500ada9
Update README.md and begin adding a fish shell autocompletion script. 2021-02-26 14:22:29 +01:00
20907ad833
Add a missing option to scripts/bash-completion.sh. 2021-02-26 12:47:31 +01:00
fe8be54005
Improve scripts/bash-completion.sh and the command line arguments a bit. 2021-02-26 12:32:43 +01:00
3ea7d384e0
Implement basic bash autocompletion in the scripts/bash-autocompletion.sh file. 2021-02-25 22:49:26 +01:00
7ccb83dfce
[ci skip] Add a work-in-progress bash-completion shell script. 2021-02-25 22:05:05 +01:00
15439d8b3e
Prioritize RPM packages in CMakeLists.txt. 2021-02-25 18:55:40 +01:00
4ec4610f2b
Remove a space in the scripts/ybcon.sh file. 2021-02-25 18:52:06 +01:00
0049899c86
Show the command's usage when no arguments are provided. 2021-02-25 18:51:03 +01:00
69a50e1e79
Add a postinstall script for the linux packages, permit the use of -p instead of -printresult for the ybcon arguments, and change the installation directory to /opt/bin. 2021-02-25 17:59:18 +01:00
Username404
b7fb2fdf6c
Revert the two previous commits. 2021-02-24 21:18:32 +01:00
d1b6ee05c4
Make the logo in the README.md file smaller. 2021-02-24 19:43:16 +01:00
4e7d12dd80
Update the README.md file (change the logo resolution) 2021-02-24 19:42:11 +01:00
ea0f3ac037
Add another TODO in lexer.cpp. 2021-02-23 15:07:08 +01:00
eeb4ec2e9c
Add a script that outputs the processed version of examples/HelloWorld.ybcon. 2021-02-23 14:21:55 +01:00
45cbe5b9e2
Lex the entire strings. 2021-02-22 19:42:20 +01:00
e8040a009a
Fix the icon path in the Jenkinsfile. 2021-02-21 17:07:38 +01:00
80e631d89b
Add sidebar links to the Jenkinsfile. 2021-02-21 16:49:08 +01:00
39af980e0a
Add the timestamp to CPACK_PACKAGE_FILE_NAME in the CMakeLists.txt file. 2021-02-19 16:25:10 +01:00
66dcac958c
Fix indentation in a part of the getFileContent() function from filefuncs.cpp. 2021-02-19 16:00:30 +01:00
f0e82fcc0b
Make languages[3] a constant. 2021-02-19 15:59:14 +01:00
618d2bab60
Don't make a new string variable in the validLanguage() function of MainTranspile.cpp. 2021-02-19 15:56:21 +01:00
ea173db8f9
Save a few lines in filefuncs.cpp. 2021-02-19 15:49:57 +01:00
ccba965402
Update README.md. (fix the logo) 2021-02-17 14:12:44 +01:00
git
3eddc72c85
Edit CPACK_PACKAGE_DESCRIPTION_SUMMARY. 2021-02-15 19:14:35 +01:00
git
2681ab6dc1
Update desc.txt to reduce the number of characters in it. 2021-02-15 18:55:19 +01:00
git
cbfadcd53c
Make the .zip in the right directory. 2021-02-14 14:49:33 +01:00
git
edca9cdc5c
Set the overwrite argument to true. 2021-02-14 14:47:00 +01:00
git
4912ffbd9f
Use "./" in the Jenkinsfile? 2021-02-14 14:45:41 +01:00
git
377063c5fd
Rename the arm archive's name. 2021-02-14 14:41:23 +01:00
git
ad8fae37e4
Finally fix the Jenkinsfile. 2021-02-14 14:39:55 +01:00
git
8f401fac63
Use dir() in the Jenkinsfile. 2021-02-14 14:37:31 +01:00
git
756c9f49e9
Archive the ARM binaries correctly. 2021-02-14 14:27:19 +01:00
git
20ddcd39b0
Revert the two previous commits. 2021-02-14 14:18:18 +01:00
git
90e829f939
Fix the Jenkinsfile. 2021-02-14 14:12:19 +01:00