Commit Graph

767 Commits

Author SHA1 Message Date
Username404-59 41dedff221
Use lzma compression for deb packages too. 2021-02-27 14:42:05 +01:00
Username404-59 3fec653cea
Compress rpm packages with lzma. 2021-02-27 14:40:52 +01:00
Username404-59 b6f2c79d5c
Bash filename completion and more! 2021-02-27 14:19:45 +01:00
Username404-59 9c31ac48e5
Use mapfile -t to fix the bash autocompletion script. 2021-02-27 13:20:41 +01:00
Username404-59 f50889ba8b
Show the usage when the -p/--printresult options are used alone. 2021-02-27 12:55:09 +01:00
Username404-59 2dc9b54e3f
Also publish the arm rpm artifacts. 2021-02-27 12:39:06 +01:00
Username404-59 e4182ed4a6
Enable rpm packaging for arm builds in the Jenkinsfile. 2021-02-27 12:37:47 +01:00
Username404-59 d421ef0cb6
Set CPACK_RPM_PACKAGE_RELEASE_DIST to ON in the CMakeLists.txt file. 2021-02-27 12:07:07 +01:00
Username404-59 6d3bb893a8
Also show the usage when the -p/--printresult options are repeated together with .ybcon files. 2021-02-26 21:58:05 +01:00
Username404-59 f5c8b6290e
Show the usage message when -p/--printresult is repeated. 2021-02-26 21:51:35 +01:00
Username404-59 36c1f17fc1
Fix the switch case instruction in scripts/ybcon.sh. 2021-02-26 21:22:16 +01:00
Username404-59 1a2550f27e
Improve the fish autocompletion. 2021-02-26 20:47:30 +01:00
Username404-59 342042282b
Fix skipArgsIteration in scripts/ybcon.sh. 2021-02-26 20:30:45 +01:00
Username404-59 a427010099
Complete scripts/fish-completion.fish, improve scripts/ybcon.sh and add a --version argument. 2021-02-26 20:28:53 +01:00
Username404-59 528d1eb36e
Show warnings on all compilers. 2021-02-26 18:51:38 +01:00
Username404-59 086649a5cd
Add a default value to the selected variable in MainTranspile.cpp. 2021-02-26 18:49:10 +01:00
Username404-59 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
Username404-59 aeafd990e4
Fix the fish path in scripts/postinst.sh. 2021-02-26 14:24:42 +01:00
Username404-59 580500ada9
Update README.md and begin adding a fish shell autocompletion script. 2021-02-26 14:22:29 +01:00
Username404-59 20907ad833
Add a missing option to scripts/bash-completion.sh. 2021-02-26 12:47:31 +01:00
Username404-59 fe8be54005
Improve scripts/bash-completion.sh and the command line arguments a bit. 2021-02-26 12:32:43 +01:00
Username404-59 3ea7d384e0
Implement basic bash autocompletion in the scripts/bash-autocompletion.sh file. 2021-02-25 22:49:26 +01:00
Username404-59 7ccb83dfce
[ci skip] Add a work-in-progress bash-completion shell script. 2021-02-25 22:05:05 +01:00
Username404-59 15439d8b3e
Prioritize RPM packages in CMakeLists.txt. 2021-02-25 18:55:40 +01:00
Username404-59 4ec4610f2b
Remove a space in the scripts/ybcon.sh file. 2021-02-25 18:52:06 +01:00
Username404-59 0049899c86
Show the command's usage when no arguments are provided. 2021-02-25 18:51:03 +01:00
Username404-59 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
Username404-59 d1b6ee05c4
Make the logo in the README.md file smaller. 2021-02-24 19:43:16 +01:00
Username404-59 4e7d12dd80
Update the README.md file (change the logo resolution) 2021-02-24 19:42:11 +01:00
Username404-59 ea0f3ac037
Add another TODO in lexer.cpp. 2021-02-23 15:07:08 +01:00
Username404-59 eeb4ec2e9c
Add a script that outputs the processed version of examples/HelloWorld.ybcon. 2021-02-23 14:21:55 +01:00
Username404-59 45cbe5b9e2
Lex the entire strings. 2021-02-22 19:42:20 +01:00
Username404-59 e8040a009a
Fix the icon path in the Jenkinsfile. 2021-02-21 17:07:38 +01:00
Username404-59 80e631d89b
Add sidebar links to the Jenkinsfile. 2021-02-21 16:49:08 +01:00
Username404-59 39af980e0a
Add the timestamp to CPACK_PACKAGE_FILE_NAME in the CMakeLists.txt file. 2021-02-19 16:25:10 +01:00
Username404-59 66dcac958c
Fix indentation in a part of the getFileContent() function from filefuncs.cpp. 2021-02-19 16:00:30 +01:00
Username404-59 f0e82fcc0b
Make languages[3] a constant. 2021-02-19 15:59:14 +01:00
Username404-59 618d2bab60
Don't make a new string variable in the validLanguage() function of MainTranspile.cpp. 2021-02-19 15:56:21 +01:00
Username404-59 ea173db8f9
Save a few lines in filefuncs.cpp. 2021-02-19 15:49:57 +01:00
Username404-59 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