Add Icon to Executable and Restrict GNUCXX compiler options

Authored by twighk on Oct 18 2019, 10:17 PM.

Description

Add Icon to Executable and Restrict GNUCXX compiler options

Summary:
Icons missing from executable on windows.

Fix compilation on MSVC by restricting -W like compiler flags to GNUCXX

Reviewers: KDE Games, aacid

Reviewed By: aacid

Subscribers: aacid

Tags: KDE Games, Craft

Differential Revision: https://phabricator.kde.org/D24745