pzoj / pzoj-contest

Contest instance of PZOJ. Separate from the main instance, this instance has more contest-specific functionality.
GNU Affero General Public License v3.0
28 stars 0 forks source link

Redo build process and hoist compiler parameters to top of file #6

Closed wdotmathree closed 2 months ago

wdotmathree commented 2 months ago

Made a unified CMake build system to build the entire project with one command. Also hoisted all the compiler paths and arguments into a section at the top of the file. This aims to fix #4 and make the entire experience more user friendly. Next steps include making port values easier to change and including a script that hosts the entire site in one command as well as centralizing error messages etc. Generally we want to aim to make the project more centralized and not like 3 separate parts.

wdotmathree commented 2 months ago

Very minimal (zero) testing has been done following these changes as there are still some parts of the system that are very difficult to initialize on a new machine. @kevlu8 Please help test these changes.

wdotmathree commented 2 months ago

oops ignore that until i push the next change

wdotmathree commented 2 months ago

@kevlu8 review pls

kevlu8 commented 2 months ago

I cannot believe you requested a review for one (1) character of code

wdotmathree commented 2 months ago

Fuck you I'm merging.

kevlu8 commented 2 months ago

THATS MY LINE WTF

guywhosteals commented 1 month ago

tables-turn