ladybird/Libraries/LibGUI/Makefile
Sergey Bugaev edb61d8bfd LibGUI: Add GColumnsView
This is a shiny new widget that can display a tree using Miller columns ^:)

In many cases, the columns view can be used as an alternative to tree view,
but it has its own set of limitations:

* It can only display one model column (so it cannot replace a table)
* It takes up a lot of horizontal space, so it's only suitable if the item text
  is fairly short
* It can only display one subtree at a time

But as long as a usecase doesn't suffer from these limitations, a columns view
can be *much* more intuitive than a tree view.
2020-01-10 17:45:59 +01:00

76 lines
1.5 KiB
Makefile

OBJS = \
GPainter.o \
GButton.o \
GCheckBox.o \
GWindowServerConnection.o \
GLabel.o \
GTextBox.o \
GScrollBar.o \
GStatusBar.o \
GWidget.o \
GLayout.o \
GBoxLayout.o \
GMenuBar.o \
GMenu.o \
GMenuItem.o \
GApplication.o \
GAction.o \
GActionGroup.o \
GFontDatabase.o \
GToolBar.o \
GTableView.o \
GModel.o \
GVariant.o \
GShortcut.o \
GTextEditor.o \
GTextDocument.o \
GClipboard.o \
GSortingProxyModel.o \
GStackWidget.o \
GScrollableWidget.o \
GMessageBox.o \
GInputBox.o \
GDialog.o \
GDesktop.o \
GProgressBar.o \
GAbstractView.o \
GAbstractColumnView.o \
GItemView.o \
GIcon.o \
GFrame.o \
GTreeView.o \
GFileSystemModel.o \
GFilePicker.o \
GColumnsView.o \
GSplitter.o \
GSpinBox.o \
GGroupBox.o \
GSlider.o \
GResizeCorner.o \
GTabWidget.o \
GRadioButton.o \
GAbstractButton.o \
GListView.o \
GComboBox.o \
GJsonArrayModel.o \
GAboutDialog.o \
GModelSelection.o \
GLazyWidget.o \
GCommand.o \
GUndoStack.o \
GDragOperation.o \
GWindow.o
LIBRARY = libgui.a
GWindowServerConnection.cpp: ../../Servers/WindowServer/WindowServerEndpoint.h
../../Servers/WindowServer/WindowServerEndpoint.h:
@flock $(dir $(@)) $(MAKE) -C $(dir $(@))
install:
mkdir -p $(SERENITY_BASE_DIR)/Root/usr/include/LibGUI/
cp ./*.h $(SERENITY_BASE_DIR)/Root/usr/include/LibGUI/
cp $(LIBRARY) $(SERENITY_BASE_DIR)/Root/usr/lib/
include ../../Makefile.common