mirror of
https://github.com/RGBCube/serenity
synced 2025-07-24 22:57:35 +00:00

The PixelPaint source directory was getting a bit large, let's move all the Tools to it's own subdirectory. Also remove some unused includes.
48 lines
1.2 KiB
CMake
48 lines
1.2 KiB
CMake
serenity_component(
|
|
PixelPaint
|
|
RECOMMENDED
|
|
TARGETS PixelPaint
|
|
DEPENDS ImageDecoder FileSystemAccessServer
|
|
)
|
|
|
|
compile_gml(PixelPaintWindow.gml PixelPaintWindowGML.h pixel_paint_window_gml)
|
|
compile_gml(EditGuideDialog.gml EditGuideDialogGML.h edit_guide_dialog_gml)
|
|
|
|
set(SOURCES
|
|
CreateNewImageDialog.cpp
|
|
CreateNewLayerDialog.cpp
|
|
EditGuideDialog.cpp
|
|
EditGuideDialogGML.h
|
|
Image.cpp
|
|
ImageEditor.cpp
|
|
Layer.cpp
|
|
LayerListWidget.cpp
|
|
LayerPropertiesWidget.cpp
|
|
MainWidget.cpp
|
|
Mask.cpp
|
|
PaletteWidget.cpp
|
|
PixelPaintWindowGML.h
|
|
ProjectLoader.cpp
|
|
Selection.cpp
|
|
ToolPropertiesWidget.cpp
|
|
ToolboxWidget.cpp
|
|
Tools/BrushTool.cpp
|
|
Tools/BucketTool.cpp
|
|
Tools/CloneTool.cpp
|
|
Tools/EllipseTool.cpp
|
|
Tools/EraseTool.cpp
|
|
Tools/GuideTool.cpp
|
|
Tools/LineTool.cpp
|
|
Tools/MoveTool.cpp
|
|
Tools/PenTool.cpp
|
|
Tools/PickerTool.cpp
|
|
Tools/RectangleSelectTool.cpp
|
|
Tools/RectangleTool.cpp
|
|
Tools/SprayTool.cpp
|
|
Tools/Tool.cpp
|
|
Tools/ZoomTool.cpp
|
|
main.cpp
|
|
)
|
|
|
|
serenity_app(PixelPaint ICON app-pixel-paint)
|
|
target_link_libraries(PixelPaint LibImageDecoderClient LibGUI LibGfx LibFileSystemAccessClient LibConfig)
|