|  | 3ce905d602 | Remove a few useless newlines in header files | 2021-07-03 21:57:02 +02:00 |  | 
			
				
					|  | 077f95b36b | Begin the parser | 2021-07-03 21:54:12 +02:00 |  | 
			
				
					|  | 995684799d | Replace Targets.hpp with Target.hpp and add language-specific headers | 2021-07-03 11:11:36 +02:00 |  | 
			
				
					|  | 5de2a28f93 | Add a Targets.hpp file and shorten MainTranspile.cpp. | 2021-06-25 20:58:23 +02:00 |  | 
			
				
					|  | 9f5a6c1631 | Remove a useless goto statement in main.cpp. | 2021-06-14 17:41:48 +02:00 |  | 
			
				
					|  | 78cf850533 | Fix the "No valid file provided." sentence that was not being printed. | 2021-06-11 13:25:16 +02:00 |  | 
			
				
					|  | bbc980c6a9 | Use the CheckPIESupported output in the CMakeLists.txt, file and replace the .svgz logo with a .svg one. | 2021-06-11 07:25:29 +02:00 |  | 
			
				
					|  | a9d137fab6 | Use the assign operator for a few variables in main.cpp. | 2021-06-10 21:58:08 +02:00 |  | 
			
				
					|  | af729c527b | Fix the previous commit by adding an outputFile string. | 2021-06-10 17:27:50 +02:00 |  | 
			
				
					|  | c5d33fd480 | Add support for multiple input files | 2021-06-10 16:29:54 +02:00 |  | 
			
				
					|  | a75cbeb129 | Remove useless inlined functions in ParseComponents.hpp | 2021-06-10 13:47:07 +02:00 |  | 
			
				
					|  | 86985501e5 | Don't add a 0 to the ProductVersion value in resources/Yerbacon.rc. | 2021-06-08 15:30:16 +02:00 |  | 
			
				
					|  | 697af646d3 | Fix the loop of validLanguage iterating too much. | 2021-04-26 13:05:30 +02:00 |  | 
			
				
					|  | 75fd1d93d4 | Make the languages variable a constant containing string_view instances, and use shorter numbers in the LANGUAGE enum. | 2021-04-26 12:36:11 +02:00 |  | 
			
				
					|  | 76e168fe58 | Add a namespace to ParseComponents.hpp. | 2021-04-25 16:13:17 +02:00 |  | 
			
				
					|  | 937d393aa5 | Remove StandardComponents.hpp. | 2021-04-25 16:02:28 +02:00 |  | 
			
				
					| 
							
							
								 Username404 | e356ceab0c | Use a static cast in the main function. | 2021-04-24 18:23:37 +02:00 |  | 
			
				
					| 
							
							
								 Username404 | 85c155fc3b | Remove a parameter from the setOutputFileContent function and remove a variable in the main function. | 2021-04-24 17:58:12 +02:00 |  | 
			
				
					|  | c22e59bd62 | Add a newline in the --help argument of the ybcon shell script | 2021-04-24 18:12:13 +02:00 |  | 
			
				
					|  | a8b2f77dd6 | Use a pre-increment in a for loop of MainTranspile.cpp. | 2021-04-24 17:21:30 +02:00 |  | 
			
				
					|  | abe3a7b418 | Change the install directory for Win32 packages in the CMakeLists.txt file. | 2021-04-02 13:53:55 +02:00 |  | 
			
				
					|  | 682068ad3a | Improve the welcome page of NSIS installers. | 2021-04-02 13:35:16 +02:00 |  | 
			
				
					|  | 026c44aa4a | Set a few variables in the CMakeLists.txt file. | 2021-04-02 13:29:50 +02:00 |  | 
			
				
					|  | 9e6a2a0b79 | Use lzma instead of bzip2 for NSIS installers. | 2021-04-02 12:53:52 +02:00 |  | 
			
				
					|  | ae451d32b3 | Set CPACK_NSIS_COMPRESSOR to two arguments instead of just "BZIP2" in the CMakeLists.txt file. | 2021-04-02 12:46:54 +02:00 |  | 
			
				
					|  | 5e4fc9f4be | Set the compressor used for NSIS packages. | 2021-04-01 21:45:19 +02:00 |  | 
			
				
					|  | c712ab6811 | Make the CPack NSIS installer dpi-aware. | 2021-04-01 21:43:21 +02:00 |  | 
			
				
					|  | 829e53080c | Add a default constructor to a struct in StandardComponents.hpp. | 2021-04-01 19:22:18 +02:00 |  | 
			
				
					|  | 9ade88b6aa | Make the lex function return a value instead of a reference. | 2021-04-01 16:20:14 +02:00 |  | 
			
				
					|  | c190e308f8 | Remove separator tokens, and move a boolean variable. | 2021-04-01 15:32:31 +02:00 |  | 
			
				
					|  | b37250492a | Don't ask to run as administrator in filefuncs.cpp. | 2021-03-30 18:29:40 +02:00 |  | 
			
				
					|  | ee6817c0e9 | Fix "--printresult" and "--target=" not being completed after other arguments in zsh. | 2021-03-30 17:33:52 +02:00 |  | 
			
				
					|  | 15637db2cc | Abort the postinst script when errors are present. | 2021-03-30 16:37:48 +02:00 |  | 
			
				
					|  | b02f2eaffd | Change the name of the zsh completion for "--target=". | 2021-03-30 16:16:53 +02:00 |  | 
			
				
					|  | d0c3cedfb2 | Don't put a space in the fish shell completion of "--target=". | 2021-03-29 21:38:53 +02:00 |  | 
			
				
					|  | bbd060618f | Add a few missing words to the commands statement in the first line of scripts/completions/fish-completion.fish. | 2021-03-29 21:18:29 +02:00 |  | 
			
				
					|  | 704b3d479e | Add completions for the "--target=" argument. | 2021-03-29 20:42:52 +02:00 |  | 
			
				
					|  | 8a2f368795 | Correctly check if PIE is fully working. | 2021-03-29 00:20:41 +02:00 |  | 
			
				
					|  | 627473e7da | Don't overwrite linker flags in the CMakeLists.txt file. | 2021-03-28 23:58:25 +02:00 |  | 
			
				
					|  | 1c758448cf | Move "-fivopts" to GNU-only flags. | 2021-03-27 15:32:49 +01:00 |  | 
			
				
					| 
							
							
								 Username404 | 32a9c2b0d1 | Make the "<<" operator call the right function in the ParseTree class. | 2021-03-27 11:13:11 +01:00 |  | 
			
				
					| 
							
							
								 Username404 | b21c2ae643 | Check if PIE is supported on MSVC too in the CMakeLists.txt file. | 2021-03-27 11:10:08 +01:00 |  | 
			
				
					|  | 11ea331d89 | Share a few compilation flags between GCC and Clang. | 2021-03-26 23:28:54 +01:00 |  | 
			
				
					|  | ad7075db7e | Call exit() when the file(s) passed as argument(s) can't be opened. | 2021-03-26 13:23:13 +01:00 |  | 
			
				
					|  | c087d8b2f0 | Shorten the ybcon shell command script. | 2021-03-26 13:03:32 +01:00 |  | 
			
				
					|  | c933c7e86e | Include the --target option in the help dialog. | 2021-03-26 10:16:48 +01:00 |  | 
			
				
					|  | b9e339caf8 | Move some code in the shell command to a switch-case statement. | 2021-03-25 21:41:04 +01:00 |  | 
			
				
					|  | 76cd97715f | Add the "--target=" parameter to the shell command. | 2021-03-25 21:33:42 +01:00 |  | 
			
				
					|  | 810c94752f | Remove a useless "this" in ParseComponents.hpp. | 2021-03-25 21:18:48 +01:00 |  | 
			
				
					|  | 9869f73e35 | Use a reference as the parseString function's parameter instead of a unuseful pointer. | 2021-03-25 21:15:21 +01:00 |  |