Commit Graph

323 Commits

Author SHA1 Message Date
ebd42d06b1
Show the usage only one time in ybcon.sh, in all possible cases. 2021-02-28 13:59:23 +01:00
5c3eb35923
Run strip in the Jenkinsfile. 2021-02-28 12:47:01 +01:00
ca92d6821e
Use a static libgcc when a GNU compiler is being used for building. 2021-02-28 12:37:25 +01:00
77b81c8481
Set CPACK_STRIP_FILES to TRUE in the CMakeLists.txt file. 2021-02-28 12:01:53 +01:00
a06bbc158c
Change the zsh description of the -p option. 2021-02-27 22:24:03 +01:00
85dc6d7675
Add basic (and incomplete) zsh completions with scripts/zsh-completion.zsh. 2021-02-27 22:17:03 +01:00
41dedff221
Use lzma compression for deb packages too. 2021-02-27 14:42:05 +01:00
3fec653cea
Compress rpm packages with lzma. 2021-02-27 14:40:52 +01:00
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