From 1061b744c29b220753a3f36f752ba1b7d456093d Mon Sep 17 00:00:00 2001 From: SET Date: Sat, 15 Oct 2022 15:27:56 +0200 Subject: [PATCH] Transform to CMake project. --- .gitignore | 10 +- CMake/FindwxJson.cmake | 31 + CMakeLists.txt | 66 +++ L7/.dep.inc | 5 - L7/.gitignore | 3 - L7/Makefile | 128 ---- L7/changelog.txt | 35 -- L7/nbproject/Makefile-Debug.mk | 335 ----------- L7/nbproject/Makefile-Release.mk | 335 ----------- L7/nbproject/Makefile-impl.mk | 133 ----- L7/nbproject/Makefile-variables.mk | 35 -- L7/nbproject/Package-Debug.bash | 76 --- L7/nbproject/Package-Release.bash | 76 --- L7/nbproject/configurations.xml | 552 ------------------ L7/nbproject/private/Makefile-variables.mk | 7 - .../private/c_standard_headers_indexer.c | 75 --- L7/nbproject/private/configurations.xml | 73 --- .../private/cpp_standard_headers_indexer.cpp | 135 ----- L7/nbproject/private/launcher.properties | 40 -- L7/nbproject/private/private.xml | 15 - L7/nbproject/project.xml | 31 - L7Test/.dep.inc | 5 - L7Test/.gitignore | 2 - L7Test/Makefile | 128 ---- L7Test/nbproject/Makefile-Debug.mk | 89 --- L7Test/nbproject/Makefile-Release.mk | 89 --- L7Test/nbproject/Makefile-impl.mk | 133 ----- L7Test/nbproject/Makefile-variables.mk | 35 -- L7Test/nbproject/Package-Debug.bash | 76 --- L7Test/nbproject/Package-Release.bash | 76 --- L7Test/nbproject/configurations.xml | 162 ----- .../nbproject/private/Makefile-variables.mk | 7 - .../private/c_standard_headers_indexer.c | 75 --- L7Test/nbproject/private/configurations.xml | 74 --- .../private/cpp_standard_headers_indexer.cpp | 135 ----- L7Test/nbproject/private/launcher.properties | 40 -- L7Test/nbproject/private/private.xml | 17 - L7Test/nbproject/project.xml | 33 -- L7/LBoundCheckBox.cpp => LBoundCheckBox.cpp | 0 L7/LBoundCheckBox.h => LBoundCheckBox.h | 0 L7/LBoundComboBox.cpp => LBoundComboBox.cpp | 0 L7/LBoundComboBox.h => LBoundComboBox.h | 0 L7/LBoundControl.cpp => LBoundControl.cpp | 0 L7/LBoundControl.h => LBoundControl.h | 0 ...PickerCtrl.cpp => LBoundDatePickerCtrl.cpp | 0 ...DatePickerCtrl.h => LBoundDatePickerCtrl.h | 0 L7/LBoundGrid.cpp => LBoundGrid.cpp | 0 L7/LBoundGrid.h => LBoundGrid.h | 0 L7/LBoundSpinCtrl.cpp => LBoundSpinCtrl.cpp | 0 L7/LBoundSpinCtrl.h => LBoundSpinCtrl.h | 0 L7/LBoundTextCtrl.cpp => LBoundTextCtrl.cpp | 0 L7/LBoundTextCtrl.h => LBoundTextCtrl.h | 0 L7/LConnection.cpp => LConnection.cpp | 0 L7/LConnection.h => LConnection.h | 0 ...ridCheckEditor.cpp => LGridCheckEditor.cpp | 0 L7/LGridCheckEditor.h => LGridCheckEditor.h | 0 ...heckRenderer.cpp => LGridCheckRenderer.cpp | 0 ...ridCheckRenderer.h => LGridCheckRenderer.h | 0 L7/LGridColEditor.cpp => LGridColEditor.cpp | 0 L7/LGridColEditor.h => LGridColEditor.h | 0 ...ridComboEditor.cpp => LGridComboEditor.cpp | 0 L7/LGridComboEditor.h => LGridComboEditor.h | 0 ...omboRenderer.cpp => LGridComboRenderer.cpp | 0 ...ridComboRenderer.h => LGridComboRenderer.h | 0 L7/LGridDateEditor.cpp => LGridDateEditor.cpp | 0 L7/LGridDateEditor.h => LGridDateEditor.h | 0 ...dDateRenderer.cpp => LGridDateRenderer.cpp | 0 L7/LGridDateRenderer.h => LGridDateRenderer.h | 0 L7/LGridSpinEditor.cpp => LGridSpinEditor.cpp | 0 L7/LGridSpinEditor.h => LGridSpinEditor.h | 0 ...dSpinRenderer.cpp => LGridSpinRenderer.cpp | 0 L7/LGridSpinRenderer.h => LGridSpinRenderer.h | 0 L7/LGridTextEditor.cpp => LGridTextEditor.cpp | 0 L7/LGridTextEditor.h => LGridTextEditor.h | 0 ...dTextRenderer.cpp => LGridTextRenderer.cpp | 0 L7/LGridTextRenderer.h => LGridTextRenderer.h | 0 L7/LInformation.cpp => LInformation.cpp | 0 L7/LInformation.h => LInformation.h | 0 L7/LItemData.cpp => LItemData.cpp | 0 L7/LItemData.h => LItemData.h | 0 ...htPQResultSet.cpp => LLightPQResultSet.cpp | 0 L7/LLightPQResultSet.h => LLightPQResultSet.h | 0 L7/LLightResultSet.cpp => LLightResultSet.cpp | 0 L7/LLightResultSet.h => LLightResultSet.h | 0 ...htSQResultSet.cpp => LLightSQResultSet.cpp | 0 L7/LLightSQResultSet.h => LLightSQResultSet.h | 0 L7/LNavigator.cpp => LNavigator.cpp | 0 L7/LNavigator.h => LNavigator.h | 0 L7/LPQConnection.cpp => LPQConnection.cpp | 0 L7/LPQConnection.h => LPQConnection.h | 0 L7/LPQResultSet.cpp => LPQResultSet.cpp | 0 L7/LPQResultSet.h => LPQResultSet.h | 0 L7/LResultSet.cpp => LResultSet.cpp | 0 L7/LResultSet.h => LResultSet.h | 0 L7/LSQConnection.cpp => LSQConnection.cpp | 0 L7/LSQConnection.h => LSQConnection.h | 0 L7/LSQResultSet.cpp => LSQResultSet.cpp | 0 L7/LSQResultSet.h => LSQResultSet.h | 0 L7/LSQresult.cpp => LSQresult.cpp | 0 L7/LSQresult.h => LSQresult.h | 0 L7/LVersion.h => LVersion.h | 0 README.md | 41 +- {L7 => Resources}/L7.dox | 0 Resources/wxJson_CMakeLists.txt.template | 23 + {L7Test => Test}/L7Test.cpp | 0 {L7Test => Test}/L7Test.h | 0 {L7Test => Test}/sql/postgresql.sql | 0 {L7Test => Test}/sql/sqlite.sql | 0 {L7/special => special}/BaseGridPicker.cpp | 0 {L7/special => special}/BaseGridPicker.h | 0 {L7/special => special}/BasePicker.cpp | 0 {L7/special => special}/BasePicker.h | 0 .../JsonGridPickerCtrl.cpp | 0 {L7/special => special}/JsonGridPickerCtrl.h | 0 {L7/special => special}/JsonHelper.cpp | 0 {L7/special => special}/JsonHelper.h | 0 .../LBoundJsonGridPicker.cpp | 0 .../LBoundJsonGridPicker.h | 0 .../LBoundXmlGridPicker.cpp | 0 {L7/special => special}/LBoundXmlGridPicker.h | 0 .../LGridJsonCellEditor.cpp | 0 {L7/special => special}/LGridJsonCellEditor.h | 0 .../LGridJsonCellRenderer.cpp | 0 .../LGridJsonCellRenderer.h | 0 .../LGridXmlCellEditor.cpp | 0 {L7/special => special}/LGridXmlCellEditor.h | 0 .../LGridXmlCellRenderer.cpp | 0 .../LGridXmlCellRenderer.h | 0 {L7/special => special}/XmlGridPickerCtrl.cpp | 0 {L7/special => special}/XmlGridPickerCtrl.h | 0 {L7/special => special}/XmlHelper.cpp | 0 {L7/special => special}/XmlHelper.h | 0 132 files changed, 136 insertions(+), 3300 deletions(-) create mode 100644 CMake/FindwxJson.cmake create mode 100644 CMakeLists.txt delete mode 100644 L7/.dep.inc delete mode 100644 L7/.gitignore delete mode 100644 L7/Makefile delete mode 100644 L7/changelog.txt delete mode 100644 L7/nbproject/Makefile-Debug.mk delete mode 100644 L7/nbproject/Makefile-Release.mk delete mode 100644 L7/nbproject/Makefile-impl.mk delete mode 100644 L7/nbproject/Makefile-variables.mk delete mode 100644 L7/nbproject/Package-Debug.bash delete mode 100644 L7/nbproject/Package-Release.bash delete mode 100644 L7/nbproject/configurations.xml delete mode 100644 L7/nbproject/private/Makefile-variables.mk delete mode 100644 L7/nbproject/private/c_standard_headers_indexer.c delete mode 100644 L7/nbproject/private/configurations.xml delete mode 100644 L7/nbproject/private/cpp_standard_headers_indexer.cpp delete mode 100644 L7/nbproject/private/launcher.properties delete mode 100644 L7/nbproject/private/private.xml delete mode 100644 L7/nbproject/project.xml delete mode 100644 L7Test/.dep.inc delete mode 100644 L7Test/.gitignore delete mode 100644 L7Test/Makefile delete mode 100644 L7Test/nbproject/Makefile-Debug.mk delete mode 100644 L7Test/nbproject/Makefile-Release.mk delete mode 100644 L7Test/nbproject/Makefile-impl.mk delete mode 100644 L7Test/nbproject/Makefile-variables.mk delete mode 100644 L7Test/nbproject/Package-Debug.bash delete mode 100644 L7Test/nbproject/Package-Release.bash delete mode 100644 L7Test/nbproject/configurations.xml delete mode 100644 L7Test/nbproject/private/Makefile-variables.mk delete mode 100644 L7Test/nbproject/private/c_standard_headers_indexer.c delete mode 100644 L7Test/nbproject/private/configurations.xml delete mode 100644 L7Test/nbproject/private/cpp_standard_headers_indexer.cpp delete mode 100644 L7Test/nbproject/private/launcher.properties delete mode 100644 L7Test/nbproject/private/private.xml delete mode 100644 L7Test/nbproject/project.xml rename L7/LBoundCheckBox.cpp => LBoundCheckBox.cpp (100%) rename L7/LBoundCheckBox.h => LBoundCheckBox.h (100%) rename L7/LBoundComboBox.cpp => LBoundComboBox.cpp (100%) rename L7/LBoundComboBox.h => LBoundComboBox.h (100%) rename L7/LBoundControl.cpp => LBoundControl.cpp (100%) rename L7/LBoundControl.h => LBoundControl.h (100%) rename L7/LBoundDatePickerCtrl.cpp => LBoundDatePickerCtrl.cpp (100%) rename L7/LBoundDatePickerCtrl.h => LBoundDatePickerCtrl.h (100%) rename L7/LBoundGrid.cpp => LBoundGrid.cpp (100%) rename L7/LBoundGrid.h => LBoundGrid.h (100%) rename L7/LBoundSpinCtrl.cpp => LBoundSpinCtrl.cpp (100%) rename L7/LBoundSpinCtrl.h => LBoundSpinCtrl.h (100%) rename L7/LBoundTextCtrl.cpp => LBoundTextCtrl.cpp (100%) rename L7/LBoundTextCtrl.h => LBoundTextCtrl.h (100%) rename L7/LConnection.cpp => LConnection.cpp (100%) rename L7/LConnection.h => LConnection.h (100%) rename L7/LGridCheckEditor.cpp => LGridCheckEditor.cpp (100%) rename L7/LGridCheckEditor.h => LGridCheckEditor.h (100%) rename L7/LGridCheckRenderer.cpp => LGridCheckRenderer.cpp (100%) rename L7/LGridCheckRenderer.h => LGridCheckRenderer.h (100%) rename L7/LGridColEditor.cpp => LGridColEditor.cpp (100%) rename L7/LGridColEditor.h => LGridColEditor.h (100%) rename L7/LGridComboEditor.cpp => LGridComboEditor.cpp (100%) rename L7/LGridComboEditor.h => LGridComboEditor.h (100%) rename L7/LGridComboRenderer.cpp => LGridComboRenderer.cpp (100%) rename L7/LGridComboRenderer.h => LGridComboRenderer.h (100%) rename L7/LGridDateEditor.cpp => LGridDateEditor.cpp (100%) rename L7/LGridDateEditor.h => LGridDateEditor.h (100%) rename L7/LGridDateRenderer.cpp => LGridDateRenderer.cpp (100%) rename L7/LGridDateRenderer.h => LGridDateRenderer.h (100%) rename L7/LGridSpinEditor.cpp => LGridSpinEditor.cpp (100%) rename L7/LGridSpinEditor.h => LGridSpinEditor.h (100%) rename L7/LGridSpinRenderer.cpp => LGridSpinRenderer.cpp (100%) rename L7/LGridSpinRenderer.h => LGridSpinRenderer.h (100%) rename L7/LGridTextEditor.cpp => LGridTextEditor.cpp (100%) rename L7/LGridTextEditor.h => LGridTextEditor.h (100%) rename L7/LGridTextRenderer.cpp => LGridTextRenderer.cpp (100%) rename L7/LGridTextRenderer.h => LGridTextRenderer.h (100%) rename L7/LInformation.cpp => LInformation.cpp (100%) rename L7/LInformation.h => LInformation.h (100%) rename L7/LItemData.cpp => LItemData.cpp (100%) rename L7/LItemData.h => LItemData.h (100%) rename L7/LLightPQResultSet.cpp => LLightPQResultSet.cpp (100%) rename L7/LLightPQResultSet.h => LLightPQResultSet.h (100%) rename L7/LLightResultSet.cpp => LLightResultSet.cpp (100%) rename L7/LLightResultSet.h => LLightResultSet.h (100%) rename L7/LLightSQResultSet.cpp => LLightSQResultSet.cpp (100%) rename L7/LLightSQResultSet.h => LLightSQResultSet.h (100%) rename L7/LNavigator.cpp => LNavigator.cpp (100%) rename L7/LNavigator.h => LNavigator.h (100%) rename L7/LPQConnection.cpp => LPQConnection.cpp (100%) rename L7/LPQConnection.h => LPQConnection.h (100%) rename L7/LPQResultSet.cpp => LPQResultSet.cpp (100%) rename L7/LPQResultSet.h => LPQResultSet.h (100%) rename L7/LResultSet.cpp => LResultSet.cpp (100%) rename L7/LResultSet.h => LResultSet.h (100%) rename L7/LSQConnection.cpp => LSQConnection.cpp (100%) rename L7/LSQConnection.h => LSQConnection.h (100%) rename L7/LSQResultSet.cpp => LSQResultSet.cpp (100%) rename L7/LSQResultSet.h => LSQResultSet.h (100%) rename L7/LSQresult.cpp => LSQresult.cpp (100%) rename L7/LSQresult.h => LSQresult.h (100%) rename L7/LVersion.h => LVersion.h (100%) rename {L7 => Resources}/L7.dox (100%) create mode 100644 Resources/wxJson_CMakeLists.txt.template rename {L7Test => Test}/L7Test.cpp (100%) rename {L7Test => Test}/L7Test.h (100%) rename {L7Test => Test}/sql/postgresql.sql (100%) rename {L7Test => Test}/sql/sqlite.sql (100%) rename {L7/special => special}/BaseGridPicker.cpp (100%) rename {L7/special => special}/BaseGridPicker.h (100%) rename {L7/special => special}/BasePicker.cpp (100%) rename {L7/special => special}/BasePicker.h (100%) rename {L7/special => special}/JsonGridPickerCtrl.cpp (100%) rename {L7/special => special}/JsonGridPickerCtrl.h (100%) rename {L7/special => special}/JsonHelper.cpp (100%) rename {L7/special => special}/JsonHelper.h (100%) rename {L7/special => special}/LBoundJsonGridPicker.cpp (100%) rename {L7/special => special}/LBoundJsonGridPicker.h (100%) rename {L7/special => special}/LBoundXmlGridPicker.cpp (100%) rename {L7/special => special}/LBoundXmlGridPicker.h (100%) rename {L7/special => special}/LGridJsonCellEditor.cpp (100%) rename {L7/special => special}/LGridJsonCellEditor.h (100%) rename {L7/special => special}/LGridJsonCellRenderer.cpp (100%) rename {L7/special => special}/LGridJsonCellRenderer.h (100%) rename {L7/special => special}/LGridXmlCellEditor.cpp (100%) rename {L7/special => special}/LGridXmlCellEditor.h (100%) rename {L7/special => special}/LGridXmlCellRenderer.cpp (100%) rename {L7/special => special}/LGridXmlCellRenderer.h (100%) rename {L7/special => special}/XmlGridPickerCtrl.cpp (100%) rename {L7/special => special}/XmlGridPickerCtrl.h (100%) rename {L7/special => special}/XmlHelper.cpp (100%) rename {L7/special => special}/XmlHelper.h (100%) diff --git a/.gitignore b/.gitignore index bdcf9dc..01425df 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ -L7/dist/ -L7/build/ -L7/docs/ -L7Test/dist/ -L7Test/build/ +build/ +.kdev4/ +L7.kdev4 +docs/ + diff --git a/CMake/FindwxJson.cmake b/CMake/FindwxJson.cmake new file mode 100644 index 0000000..4661a52 --- /dev/null +++ b/CMake/FindwxJson.cmake @@ -0,0 +1,31 @@ +# + +# - Try to find wxJson +# Once done this will define +# WXJSON_FOUND - System has wxJson +# WXJSON_INCLUDE_DIRS - The wxJson include directories +# WXJSON_LIBRARIES - The libraries needed to use wxJson +# WXJSON_DEFINITIONS - Compiler switches required for using wxJson + +#find_package(PkgConfig) +#pkg_check_modules(PC_WXJSON QUIET ) +#set(WXJSON_DEFINITIONS ${PC_WXJSON_CFLAGS_OTHER}) + +find_path(WXJSON_INCLUDE_DIR wx/json_defs.h + HINTS ${wxJson_DIR}/include/wxJson + PATH_SUFFIXES wxJson ) + +find_library(WXJSON_LIBRARY NAMES libwxJson.so + HINTS ${wxJson_DIR}/lib/wxJson ) + +set(WXJSON_LIBRARIES ${WXJSON_LIBRARY} ) +set(WXJSON_INCLUDE_DIRS ${WXJSON_INCLUDE_DIR} ) + +include_directories(${WXJSON_INCLUDE_DIRS}) + +include(FindPackageHandleStandardArgs) +# handle the QUIETLY and REQUIRED arguments and set WXJSON_FOUND to TRUE +# if all listed variables are TRUE +find_package_handle_standard_args(wxJson DEFAULT_MSG + WXJSON_LIBRARY WXJSON_INCLUDE_DIR) +mark_as_advanced(WXJSON_INCLUDE_DIR WXJSON_LIBRARY ) diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..081ed6d --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,66 @@ + +cmake_minimum_required(VERSION 3.0) + +project(L7) + +list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/CMake") + +find_package(wxWidgets CONFIG REQUIRED) +#[[ +Pass in wxJson_DIR. +Ex : /usr/local +Where : + /usr/local/lib/wxJson/libwxJson.so + /usr/local/include/wxJson/wx/*.h +]] +find_package(wxJson REQUIRED) + +# At least one of these must be passed in from outside. +if (${WITH_LIBPQ}) + add_definitions(-DUSE_LIBPQ) +endif() +if (${WITH_LIBSQ}) + add_definitions(-DUSE_LIBSQ) +endif() + +add_library(L7 SHARED +LBoundCheckBox.cpp LConnection.cpp LGridDateRenderer.cpp LLightPQResultSet.cpp LSQConnection.cpp +LBoundComboBox.cpp LGridCheckEditor.cpp LGridSpinEditor.cpp LLightResultSet.cpp LSQresult.cpp +LBoundControl.cpp LGridCheckRenderer.cpp LGridSpinRenderer.cpp LLightSQResultSet.cpp LSQResultSet.cpp +LBoundDatePickerCtrl.cpp LGridColEditor.cpp LGridTextEditor.cpp LNavigator.cpp +LBoundGrid.cpp LGridComboEditor.cpp LGridTextRenderer.cpp LPQConnection.cpp +LBoundSpinCtrl.cpp LGridComboRenderer.cpp LInformation.cpp LPQResultSet.cpp +LBoundTextCtrl.cpp LGridDateEditor.cpp LItemData.cpp LResultSet.cpp + +special/BaseGridPicker.cpp special/LBoundJsonGridPicker.cpp special/LGridXmlCellEditor.cpp +special/BasePicker.cpp special/LBoundXmlGridPicker.cpp special/LGridXmlCellRenderer.cpp +special/JsonGridPickerCtrl.cpp special/LGridJsonCellEditor.cpp special/XmlGridPickerCtrl.cpp +special/JsonHelper.cpp special/LGridJsonCellRenderer.cpp special/XmlHelper.cpp +) + +install(TARGETS L7 DESTINATION lib/L7) + +install(FILES + LBoundCheckBox.h LBoundTextCtrl.h LGridComboRenderer.h LGridTextRenderer.h LNavigator.h LSQResultSet.h +LBoundComboBox.h LConnection.h LGridDateEditor.h LInformation.h LPQConnection.h LVersion.h +LBoundControl.h LGridCheckEditor.h LGridDateRenderer.h LItemData.h LPQResultSet.h +LBoundDatePickerCtrl.h LGridCheckRenderer.h LGridSpinEditor.h LLightPQResultSet.h LResultSet.h +LBoundGrid.h LGridColEditor.h LGridSpinRenderer.h LLightResultSet.h LSQConnection.h +LBoundSpinCtrl.h LGridComboEditor.h LGridTextEditor.h LLightSQResultSet.h LSQresult.h + DESTINATION include/L7) + +install(FILES +special/BaseGridPicker.h special/JsonHelper.h special/LGridJsonCellEditor.h special/LGridXmlCellRenderer.h +special/BasePicker.h special/LBoundJsonGridPicker.h special/LGridJsonCellRenderer.h special/XmlGridPickerCtrl.h +special/JsonGridPickerCtrl.h special/LBoundXmlGridPicker.h special/LGridXmlCellEditor.h special/XmlHelper.h + DESTINATION include/L7/special) + +target_link_libraries(L7 ${wxWidgets_LIBRARIES} ${WXJSON_LIBRARIES}) + +############################ Test ############################################## +# Simple 'build' directory inside the source tree. +# Here, we need both WITH_LIBPQ and WITH_LIBSQ. +include_directories(${CMAKE_BINARY_DIR}/..) +add_executable(L7Test Test/L7Test.cpp) +target_link_libraries(L7Test ${wxWidgets_LIBRARIES} ${WXJSON_LIBRARIES} L7 pq sqlite3) + diff --git a/L7/.dep.inc b/L7/.dep.inc deleted file mode 100644 index 38ba445..0000000 --- a/L7/.dep.inc +++ /dev/null @@ -1,5 +0,0 @@ -# This code depends on make tool being used -DEPFILES=$(wildcard $(addsuffix .d, ${OBJECTFILES} ${TESTOBJECTFILES})) -ifneq (${DEPFILES},) -include ${DEPFILES} -endif diff --git a/L7/.gitignore b/L7/.gitignore deleted file mode 100644 index 4f53c0a..0000000 --- a/L7/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -dist/ -build/ -docs/ diff --git a/L7/Makefile b/L7/Makefile deleted file mode 100644 index 05de621..0000000 --- a/L7/Makefile +++ /dev/null @@ -1,128 +0,0 @@ -# -# There exist several targets which are by default empty and which can be -# used for execution of your targets. These targets are usually executed -# before and after some main targets. They are: -# -# .build-pre: called before 'build' target -# .build-post: called after 'build' target -# .clean-pre: called before 'clean' target -# .clean-post: called after 'clean' target -# .clobber-pre: called before 'clobber' target -# .clobber-post: called after 'clobber' target -# .all-pre: called before 'all' target -# .all-post: called after 'all' target -# .help-pre: called before 'help' target -# .help-post: called after 'help' target -# -# Targets beginning with '.' are not intended to be called on their own. -# -# Main targets can be executed directly, and they are: -# -# build build a specific configuration -# clean remove built files from a configuration -# clobber remove all built files -# all build all configurations -# help print help mesage -# -# Targets .build-impl, .clean-impl, .clobber-impl, .all-impl, and -# .help-impl are implemented in nbproject/makefile-impl.mk. -# -# Available make variables: -# -# CND_BASEDIR base directory for relative paths -# CND_DISTDIR default top distribution directory (build artifacts) -# CND_BUILDDIR default top build directory (object files, ...) -# CONF name of current configuration -# CND_PLATFORM_${CONF} platform name (current configuration) -# CND_ARTIFACT_DIR_${CONF} directory of build artifact (current configuration) -# CND_ARTIFACT_NAME_${CONF} name of build artifact (current configuration) -# CND_ARTIFACT_PATH_${CONF} path to build artifact (current configuration) -# CND_PACKAGE_DIR_${CONF} directory of package (current configuration) -# CND_PACKAGE_NAME_${CONF} name of package (current configuration) -# CND_PACKAGE_PATH_${CONF} path to package (current configuration) -# -# NOCDDL - - -# Environment -MKDIR=mkdir -CP=cp -CCADMIN=CCadmin - - -# build -build: .build-post - -.build-pre: -# Add your pre 'build' code here... - -.build-post: .build-impl -# Add your post 'build' code here... - - -# clean -clean: .clean-post - -.clean-pre: -# Add your pre 'clean' code here... - -.clean-post: .clean-impl -# Add your post 'clean' code here... - - -# clobber -clobber: .clobber-post - -.clobber-pre: -# Add your pre 'clobber' code here... - -.clobber-post: .clobber-impl -# Add your post 'clobber' code here... - - -# all -all: .all-post - -.all-pre: -# Add your pre 'all' code here... - -.all-post: .all-impl -# Add your post 'all' code here... - - -# build tests -build-tests: .build-tests-post - -.build-tests-pre: -# Add your pre 'build-tests' code here... - -.build-tests-post: .build-tests-impl -# Add your post 'build-tests' code here... - - -# run tests -test: .test-post - -.test-pre: build-tests -# Add your pre 'test' code here... - -.test-post: .test-impl -# Add your post 'test' code here... - - -# help -help: .help-post - -.help-pre: -# Add your pre 'help' code here... - -.help-post: .help-impl -# Add your post 'help' code here... - - - -# include project implementation makefile -include nbproject/Makefile-impl.mk - -# include project make variables -include nbproject/Makefile-variables.mk diff --git a/L7/changelog.txt b/L7/changelog.txt deleted file mode 100644 index c89f7b4..0000000 --- a/L7/changelog.txt +++ /dev/null @@ -1,35 +0,0 @@ -2019-12-23 -Added pickers to manage simple tabular data in a grid shown in a popup. -The grid's content is stored as JSON or XML data. - -2018-04-25 -1. Controls in 'Form View' inherit the grid cell's editor validator. -2. Corrected a bug in LGridSpinEditor::ProvideFormEditor, where the form editor -was created without the style parameter. -3. Rename the project to L7. -4. Change versioning pattern to running integers. -5. Moved to github.com. - -2015-10-19 -version 0.9.3 -1. LPQConnection and LSQConnection must free memory by calling Close() if -connection fails. - -2015-09-27 -version 0.9.2 -1. Added a weakref.h include in LLightResultset.h, so as to be able to use -resultset and connection classes independantly. -2. LConnection::ClearReturnedKeys() is always called in LPQResultSet::Save() -to prevent memory leak. - -2014-09-27 -version 0.9.1 -1. Added bound spin control with relevant grid editor and renderer. -2. Added a 'Refresh' menu item in a bound grid's context menu. -3. The bound grid FillGrid() function must call RestoreEditorControls(). -4. Minor documentation changes. - -2014-08-09 -version 0.9.0 -Initial release - diff --git a/L7/nbproject/Makefile-Debug.mk b/L7/nbproject/Makefile-Debug.mk deleted file mode 100644 index a929fc4..0000000 --- a/L7/nbproject/Makefile-Debug.mk +++ /dev/null @@ -1,335 +0,0 @@ -# -# Generated Makefile - do not edit! -# -# Edit the Makefile in the project folder instead (../Makefile). Each target -# has a -pre and a -post target defined where you can add customized code. -# -# This makefile implements configuration specific macros and targets. - - -# Environment -MKDIR=mkdir -CP=cp -GREP=grep -NM=nm -CCADMIN=CCadmin -RANLIB=ranlib -CC=gcc -CCC=g++ -CXX=g++ -FC=gfortran -AS=as - -# Macros -CND_PLATFORM=GNU-Linux -CND_DLIB_EXT=so -CND_CONF=Debug -CND_DISTDIR=dist -CND_BUILDDIR=build - -# Include project Makefile -include Makefile - -# Object Directory -OBJECTDIR=${CND_BUILDDIR}/${CND_CONF}/${CND_PLATFORM} - -# Object Files -OBJECTFILES= \ - ${OBJECTDIR}/LBoundCheckBox.o \ - ${OBJECTDIR}/LBoundComboBox.o \ - ${OBJECTDIR}/LBoundControl.o \ - ${OBJECTDIR}/LBoundDatePickerCtrl.o \ - ${OBJECTDIR}/LBoundGrid.o \ - ${OBJECTDIR}/LBoundSpinCtrl.o \ - ${OBJECTDIR}/LBoundTextCtrl.o \ - ${OBJECTDIR}/LConnection.o \ - ${OBJECTDIR}/LGridCheckEditor.o \ - ${OBJECTDIR}/LGridCheckRenderer.o \ - ${OBJECTDIR}/LGridColEditor.o \ - ${OBJECTDIR}/LGridComboEditor.o \ - ${OBJECTDIR}/LGridComboRenderer.o \ - ${OBJECTDIR}/LGridDateEditor.o \ - ${OBJECTDIR}/LGridDateRenderer.o \ - ${OBJECTDIR}/LGridSpinEditor.o \ - ${OBJECTDIR}/LGridSpinRenderer.o \ - ${OBJECTDIR}/LGridTextEditor.o \ - ${OBJECTDIR}/LGridTextRenderer.o \ - ${OBJECTDIR}/LInformation.o \ - ${OBJECTDIR}/LItemData.o \ - ${OBJECTDIR}/LLightPQResultSet.o \ - ${OBJECTDIR}/LLightResultSet.o \ - ${OBJECTDIR}/LLightSQResultSet.o \ - ${OBJECTDIR}/LNavigator.o \ - ${OBJECTDIR}/LPQConnection.o \ - ${OBJECTDIR}/LPQResultSet.o \ - ${OBJECTDIR}/LResultSet.o \ - ${OBJECTDIR}/LSQConnection.o \ - ${OBJECTDIR}/LSQResultSet.o \ - ${OBJECTDIR}/LSQresult.o \ - ${OBJECTDIR}/special/BaseGridPicker.o \ - ${OBJECTDIR}/special/BasePicker.o \ - ${OBJECTDIR}/special/JsonGridPickerCtrl.o \ - ${OBJECTDIR}/special/JsonHelper.o \ - ${OBJECTDIR}/special/LBoundJsonGridPicker.o \ - ${OBJECTDIR}/special/LBoundXmlGridPicker.o \ - ${OBJECTDIR}/special/LGridJsonCellEditor.o \ - ${OBJECTDIR}/special/LGridJsonCellRenderer.o \ - ${OBJECTDIR}/special/LGridXmlCellEditor.o \ - ${OBJECTDIR}/special/LGridXmlCellRenderer.o \ - ${OBJECTDIR}/special/XmlGridPickerCtrl.o \ - ${OBJECTDIR}/special/XmlHelper.o - - -# C Compiler Flags -CFLAGS= - -# CC Compiler Flags -CCFLAGS= -CXXFLAGS= - -# Fortran Compiler Flags -FFLAGS= - -# Assembler Flags -ASFLAGS= - -# Link Libraries and Options -LDLIBSOPTIONS=-L/usr/local/wxWidgets/lib -lwx_baseu-3.1 -lwx_gtk3u_core-3.1 -lwx_baseu_xml-3.1 -lwxcode_gtk3ud_wxjson-3.1 - -# Build Targets -.build-conf: ${BUILD_SUBPROJECTS} - "${MAKE}" -f nbproject/Makefile-${CND_CONF}.mk ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libL7.${CND_DLIB_EXT} - -${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libL7.${CND_DLIB_EXT}: ${OBJECTFILES} - ${MKDIR} -p ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM} - g++ -o ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libL7.${CND_DLIB_EXT} ${OBJECTFILES} ${LDLIBSOPTIONS} -shared -fPIC - -${OBJECTDIR}/LBoundCheckBox.o: LBoundCheckBox.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LBoundCheckBox.o LBoundCheckBox.cpp - -${OBJECTDIR}/LBoundComboBox.o: LBoundComboBox.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LBoundComboBox.o LBoundComboBox.cpp - -${OBJECTDIR}/LBoundControl.o: LBoundControl.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LBoundControl.o LBoundControl.cpp - -${OBJECTDIR}/LBoundDatePickerCtrl.o: LBoundDatePickerCtrl.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LBoundDatePickerCtrl.o LBoundDatePickerCtrl.cpp - -${OBJECTDIR}/LBoundGrid.o: LBoundGrid.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LBoundGrid.o LBoundGrid.cpp - -${OBJECTDIR}/LBoundSpinCtrl.o: LBoundSpinCtrl.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LBoundSpinCtrl.o LBoundSpinCtrl.cpp - -${OBJECTDIR}/LBoundTextCtrl.o: LBoundTextCtrl.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LBoundTextCtrl.o LBoundTextCtrl.cpp - -${OBJECTDIR}/LConnection.o: LConnection.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LConnection.o LConnection.cpp - -${OBJECTDIR}/LGridCheckEditor.o: LGridCheckEditor.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LGridCheckEditor.o LGridCheckEditor.cpp - -${OBJECTDIR}/LGridCheckRenderer.o: LGridCheckRenderer.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LGridCheckRenderer.o LGridCheckRenderer.cpp - -${OBJECTDIR}/LGridColEditor.o: LGridColEditor.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LGridColEditor.o LGridColEditor.cpp - -${OBJECTDIR}/LGridComboEditor.o: LGridComboEditor.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LGridComboEditor.o LGridComboEditor.cpp - -${OBJECTDIR}/LGridComboRenderer.o: LGridComboRenderer.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LGridComboRenderer.o LGridComboRenderer.cpp - -${OBJECTDIR}/LGridDateEditor.o: LGridDateEditor.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LGridDateEditor.o LGridDateEditor.cpp - -${OBJECTDIR}/LGridDateRenderer.o: LGridDateRenderer.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LGridDateRenderer.o LGridDateRenderer.cpp - -${OBJECTDIR}/LGridSpinEditor.o: LGridSpinEditor.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LGridSpinEditor.o LGridSpinEditor.cpp - -${OBJECTDIR}/LGridSpinRenderer.o: LGridSpinRenderer.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LGridSpinRenderer.o LGridSpinRenderer.cpp - -${OBJECTDIR}/LGridTextEditor.o: LGridTextEditor.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LGridTextEditor.o LGridTextEditor.cpp - -${OBJECTDIR}/LGridTextRenderer.o: LGridTextRenderer.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LGridTextRenderer.o LGridTextRenderer.cpp - -${OBJECTDIR}/LInformation.o: LInformation.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LInformation.o LInformation.cpp - -${OBJECTDIR}/LItemData.o: LItemData.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LItemData.o LItemData.cpp - -${OBJECTDIR}/LLightPQResultSet.o: LLightPQResultSet.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LLightPQResultSet.o LLightPQResultSet.cpp - -${OBJECTDIR}/LLightResultSet.o: LLightResultSet.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LLightResultSet.o LLightResultSet.cpp - -${OBJECTDIR}/LLightSQResultSet.o: LLightSQResultSet.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LLightSQResultSet.o LLightSQResultSet.cpp - -${OBJECTDIR}/LNavigator.o: LNavigator.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LNavigator.o LNavigator.cpp - -${OBJECTDIR}/LPQConnection.o: LPQConnection.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LPQConnection.o LPQConnection.cpp - -${OBJECTDIR}/LPQResultSet.o: LPQResultSet.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LPQResultSet.o LPQResultSet.cpp - -${OBJECTDIR}/LResultSet.o: LResultSet.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LResultSet.o LResultSet.cpp - -${OBJECTDIR}/LSQConnection.o: LSQConnection.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LSQConnection.o LSQConnection.cpp - -${OBJECTDIR}/LSQResultSet.o: LSQResultSet.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LSQResultSet.o LSQResultSet.cpp - -${OBJECTDIR}/LSQresult.o: LSQresult.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LSQresult.o LSQresult.cpp - -${OBJECTDIR}/special/BaseGridPicker.o: special/BaseGridPicker.cpp - ${MKDIR} -p ${OBJECTDIR}/special - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/special/BaseGridPicker.o special/BaseGridPicker.cpp - -${OBJECTDIR}/special/BasePicker.o: special/BasePicker.cpp - ${MKDIR} -p ${OBJECTDIR}/special - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/special/BasePicker.o special/BasePicker.cpp - -${OBJECTDIR}/special/JsonGridPickerCtrl.o: special/JsonGridPickerCtrl.cpp - ${MKDIR} -p ${OBJECTDIR}/special - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/special/JsonGridPickerCtrl.o special/JsonGridPickerCtrl.cpp - -${OBJECTDIR}/special/JsonHelper.o: special/JsonHelper.cpp - ${MKDIR} -p ${OBJECTDIR}/special - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/special/JsonHelper.o special/JsonHelper.cpp - -${OBJECTDIR}/special/LBoundJsonGridPicker.o: special/LBoundJsonGridPicker.cpp - ${MKDIR} -p ${OBJECTDIR}/special - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/special/LBoundJsonGridPicker.o special/LBoundJsonGridPicker.cpp - -${OBJECTDIR}/special/LBoundXmlGridPicker.o: special/LBoundXmlGridPicker.cpp - ${MKDIR} -p ${OBJECTDIR}/special - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/special/LBoundXmlGridPicker.o special/LBoundXmlGridPicker.cpp - -${OBJECTDIR}/special/LGridJsonCellEditor.o: special/LGridJsonCellEditor.cpp - ${MKDIR} -p ${OBJECTDIR}/special - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/special/LGridJsonCellEditor.o special/LGridJsonCellEditor.cpp - -${OBJECTDIR}/special/LGridJsonCellRenderer.o: special/LGridJsonCellRenderer.cpp - ${MKDIR} -p ${OBJECTDIR}/special - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/special/LGridJsonCellRenderer.o special/LGridJsonCellRenderer.cpp - -${OBJECTDIR}/special/LGridXmlCellEditor.o: special/LGridXmlCellEditor.cpp - ${MKDIR} -p ${OBJECTDIR}/special - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/special/LGridXmlCellEditor.o special/LGridXmlCellEditor.cpp - -${OBJECTDIR}/special/LGridXmlCellRenderer.o: special/LGridXmlCellRenderer.cpp - ${MKDIR} -p ${OBJECTDIR}/special - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/special/LGridXmlCellRenderer.o special/LGridXmlCellRenderer.cpp - -${OBJECTDIR}/special/XmlGridPickerCtrl.o: special/XmlGridPickerCtrl.cpp - ${MKDIR} -p ${OBJECTDIR}/special - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/special/XmlGridPickerCtrl.o special/XmlGridPickerCtrl.cpp - -${OBJECTDIR}/special/XmlHelper.o: special/XmlHelper.cpp - ${MKDIR} -p ${OBJECTDIR}/special - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/special/XmlHelper.o special/XmlHelper.cpp - -# Subprojects -.build-subprojects: - -# Clean Targets -.clean-conf: ${CLEAN_SUBPROJECTS} - ${RM} -r ${CND_BUILDDIR}/${CND_CONF} - -# Subprojects -.clean-subprojects: - -# Enable dependency checking -.dep.inc: .depcheck-impl - -include .dep.inc diff --git a/L7/nbproject/Makefile-Release.mk b/L7/nbproject/Makefile-Release.mk deleted file mode 100644 index e53d78c..0000000 --- a/L7/nbproject/Makefile-Release.mk +++ /dev/null @@ -1,335 +0,0 @@ -# -# Generated Makefile - do not edit! -# -# Edit the Makefile in the project folder instead (../Makefile). Each target -# has a -pre and a -post target defined where you can add customized code. -# -# This makefile implements configuration specific macros and targets. - - -# Environment -MKDIR=mkdir -CP=cp -GREP=grep -NM=nm -CCADMIN=CCadmin -RANLIB=ranlib -CC=gcc -CCC=g++ -CXX=g++ -FC=gfortran -AS=as - -# Macros -CND_PLATFORM=GNU-Linux -CND_DLIB_EXT=so -CND_CONF=Release -CND_DISTDIR=dist -CND_BUILDDIR=build - -# Include project Makefile -include Makefile - -# Object Directory -OBJECTDIR=${CND_BUILDDIR}/${CND_CONF}/${CND_PLATFORM} - -# Object Files -OBJECTFILES= \ - ${OBJECTDIR}/LBoundCheckBox.o \ - ${OBJECTDIR}/LBoundComboBox.o \ - ${OBJECTDIR}/LBoundControl.o \ - ${OBJECTDIR}/LBoundDatePickerCtrl.o \ - ${OBJECTDIR}/LBoundGrid.o \ - ${OBJECTDIR}/LBoundSpinCtrl.o \ - ${OBJECTDIR}/LBoundTextCtrl.o \ - ${OBJECTDIR}/LConnection.o \ - ${OBJECTDIR}/LGridCheckEditor.o \ - ${OBJECTDIR}/LGridCheckRenderer.o \ - ${OBJECTDIR}/LGridColEditor.o \ - ${OBJECTDIR}/LGridComboEditor.o \ - ${OBJECTDIR}/LGridComboRenderer.o \ - ${OBJECTDIR}/LGridDateEditor.o \ - ${OBJECTDIR}/LGridDateRenderer.o \ - ${OBJECTDIR}/LGridSpinEditor.o \ - ${OBJECTDIR}/LGridSpinRenderer.o \ - ${OBJECTDIR}/LGridTextEditor.o \ - ${OBJECTDIR}/LGridTextRenderer.o \ - ${OBJECTDIR}/LInformation.o \ - ${OBJECTDIR}/LItemData.o \ - ${OBJECTDIR}/LLightPQResultSet.o \ - ${OBJECTDIR}/LLightResultSet.o \ - ${OBJECTDIR}/LLightSQResultSet.o \ - ${OBJECTDIR}/LNavigator.o \ - ${OBJECTDIR}/LPQConnection.o \ - ${OBJECTDIR}/LPQResultSet.o \ - ${OBJECTDIR}/LResultSet.o \ - ${OBJECTDIR}/LSQConnection.o \ - ${OBJECTDIR}/LSQResultSet.o \ - ${OBJECTDIR}/LSQresult.o \ - ${OBJECTDIR}/special/BaseGridPicker.o \ - ${OBJECTDIR}/special/BasePicker.o \ - ${OBJECTDIR}/special/JsonGridPickerCtrl.o \ - ${OBJECTDIR}/special/JsonHelper.o \ - ${OBJECTDIR}/special/LBoundJsonGridPicker.o \ - ${OBJECTDIR}/special/LBoundXmlGridPicker.o \ - ${OBJECTDIR}/special/LGridJsonCellEditor.o \ - ${OBJECTDIR}/special/LGridJsonCellRenderer.o \ - ${OBJECTDIR}/special/LGridXmlCellEditor.o \ - ${OBJECTDIR}/special/LGridXmlCellRenderer.o \ - ${OBJECTDIR}/special/XmlGridPickerCtrl.o \ - ${OBJECTDIR}/special/XmlHelper.o - - -# C Compiler Flags -CFLAGS= - -# CC Compiler Flags -CCFLAGS= -CXXFLAGS= - -# Fortran Compiler Flags -FFLAGS= - -# Assembler Flags -ASFLAGS= - -# Link Libraries and Options -LDLIBSOPTIONS=-L/usr/local/wxWidgets-Release/lib -lwx_baseu-3.1 -lwx_gtk3u_core-3.1 -lwx_baseu_xml-3.1 -lwxcode_gtk3u_wxjson-3.1 - -# Build Targets -.build-conf: ${BUILD_SUBPROJECTS} - "${MAKE}" -f nbproject/Makefile-${CND_CONF}.mk ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libL7.${CND_DLIB_EXT} - -${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libL7.${CND_DLIB_EXT}: ${OBJECTFILES} - ${MKDIR} -p ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM} - ${LINK.cc} -o ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libL7.${CND_DLIB_EXT} ${OBJECTFILES} ${LDLIBSOPTIONS} -shared -s -fPIC - -${OBJECTDIR}/LBoundCheckBox.o: LBoundCheckBox.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LBoundCheckBox.o LBoundCheckBox.cpp - -${OBJECTDIR}/LBoundComboBox.o: LBoundComboBox.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LBoundComboBox.o LBoundComboBox.cpp - -${OBJECTDIR}/LBoundControl.o: LBoundControl.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LBoundControl.o LBoundControl.cpp - -${OBJECTDIR}/LBoundDatePickerCtrl.o: LBoundDatePickerCtrl.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LBoundDatePickerCtrl.o LBoundDatePickerCtrl.cpp - -${OBJECTDIR}/LBoundGrid.o: LBoundGrid.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LBoundGrid.o LBoundGrid.cpp - -${OBJECTDIR}/LBoundSpinCtrl.o: LBoundSpinCtrl.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LBoundSpinCtrl.o LBoundSpinCtrl.cpp - -${OBJECTDIR}/LBoundTextCtrl.o: LBoundTextCtrl.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LBoundTextCtrl.o LBoundTextCtrl.cpp - -${OBJECTDIR}/LConnection.o: LConnection.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LConnection.o LConnection.cpp - -${OBJECTDIR}/LGridCheckEditor.o: LGridCheckEditor.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LGridCheckEditor.o LGridCheckEditor.cpp - -${OBJECTDIR}/LGridCheckRenderer.o: LGridCheckRenderer.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LGridCheckRenderer.o LGridCheckRenderer.cpp - -${OBJECTDIR}/LGridColEditor.o: LGridColEditor.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LGridColEditor.o LGridColEditor.cpp - -${OBJECTDIR}/LGridComboEditor.o: LGridComboEditor.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LGridComboEditor.o LGridComboEditor.cpp - -${OBJECTDIR}/LGridComboRenderer.o: LGridComboRenderer.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LGridComboRenderer.o LGridComboRenderer.cpp - -${OBJECTDIR}/LGridDateEditor.o: LGridDateEditor.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LGridDateEditor.o LGridDateEditor.cpp - -${OBJECTDIR}/LGridDateRenderer.o: LGridDateRenderer.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LGridDateRenderer.o LGridDateRenderer.cpp - -${OBJECTDIR}/LGridSpinEditor.o: LGridSpinEditor.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LGridSpinEditor.o LGridSpinEditor.cpp - -${OBJECTDIR}/LGridSpinRenderer.o: LGridSpinRenderer.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LGridSpinRenderer.o LGridSpinRenderer.cpp - -${OBJECTDIR}/LGridTextEditor.o: LGridTextEditor.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LGridTextEditor.o LGridTextEditor.cpp - -${OBJECTDIR}/LGridTextRenderer.o: LGridTextRenderer.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LGridTextRenderer.o LGridTextRenderer.cpp - -${OBJECTDIR}/LInformation.o: LInformation.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LInformation.o LInformation.cpp - -${OBJECTDIR}/LItemData.o: LItemData.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LItemData.o LItemData.cpp - -${OBJECTDIR}/LLightPQResultSet.o: LLightPQResultSet.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LLightPQResultSet.o LLightPQResultSet.cpp - -${OBJECTDIR}/LLightResultSet.o: LLightResultSet.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LLightResultSet.o LLightResultSet.cpp - -${OBJECTDIR}/LLightSQResultSet.o: LLightSQResultSet.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LLightSQResultSet.o LLightSQResultSet.cpp - -${OBJECTDIR}/LNavigator.o: LNavigator.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LNavigator.o LNavigator.cpp - -${OBJECTDIR}/LPQConnection.o: LPQConnection.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LPQConnection.o LPQConnection.cpp - -${OBJECTDIR}/LPQResultSet.o: LPQResultSet.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LPQResultSet.o LPQResultSet.cpp - -${OBJECTDIR}/LResultSet.o: LResultSet.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LResultSet.o LResultSet.cpp - -${OBJECTDIR}/LSQConnection.o: LSQConnection.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LSQConnection.o LSQConnection.cpp - -${OBJECTDIR}/LSQResultSet.o: LSQResultSet.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LSQResultSet.o LSQResultSet.cpp - -${OBJECTDIR}/LSQresult.o: LSQresult.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/LSQresult.o LSQresult.cpp - -${OBJECTDIR}/special/BaseGridPicker.o: special/BaseGridPicker.cpp - ${MKDIR} -p ${OBJECTDIR}/special - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/special/BaseGridPicker.o special/BaseGridPicker.cpp - -${OBJECTDIR}/special/BasePicker.o: special/BasePicker.cpp - ${MKDIR} -p ${OBJECTDIR}/special - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/special/BasePicker.o special/BasePicker.cpp - -${OBJECTDIR}/special/JsonGridPickerCtrl.o: special/JsonGridPickerCtrl.cpp - ${MKDIR} -p ${OBJECTDIR}/special - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/special/JsonGridPickerCtrl.o special/JsonGridPickerCtrl.cpp - -${OBJECTDIR}/special/JsonHelper.o: special/JsonHelper.cpp - ${MKDIR} -p ${OBJECTDIR}/special - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/special/JsonHelper.o special/JsonHelper.cpp - -${OBJECTDIR}/special/LBoundJsonGridPicker.o: special/LBoundJsonGridPicker.cpp - ${MKDIR} -p ${OBJECTDIR}/special - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/special/LBoundJsonGridPicker.o special/LBoundJsonGridPicker.cpp - -${OBJECTDIR}/special/LBoundXmlGridPicker.o: special/LBoundXmlGridPicker.cpp - ${MKDIR} -p ${OBJECTDIR}/special - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/special/LBoundXmlGridPicker.o special/LBoundXmlGridPicker.cpp - -${OBJECTDIR}/special/LGridJsonCellEditor.o: special/LGridJsonCellEditor.cpp - ${MKDIR} -p ${OBJECTDIR}/special - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/special/LGridJsonCellEditor.o special/LGridJsonCellEditor.cpp - -${OBJECTDIR}/special/LGridJsonCellRenderer.o: special/LGridJsonCellRenderer.cpp - ${MKDIR} -p ${OBJECTDIR}/special - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/special/LGridJsonCellRenderer.o special/LGridJsonCellRenderer.cpp - -${OBJECTDIR}/special/LGridXmlCellEditor.o: special/LGridXmlCellEditor.cpp - ${MKDIR} -p ${OBJECTDIR}/special - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/special/LGridXmlCellEditor.o special/LGridXmlCellEditor.cpp - -${OBJECTDIR}/special/LGridXmlCellRenderer.o: special/LGridXmlCellRenderer.cpp - ${MKDIR} -p ${OBJECTDIR}/special - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/special/LGridXmlCellRenderer.o special/LGridXmlCellRenderer.cpp - -${OBJECTDIR}/special/XmlGridPickerCtrl.o: special/XmlGridPickerCtrl.cpp - ${MKDIR} -p ${OBJECTDIR}/special - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/special/XmlGridPickerCtrl.o special/XmlGridPickerCtrl.cpp - -${OBJECTDIR}/special/XmlHelper.o: special/XmlHelper.cpp - ${MKDIR} -p ${OBJECTDIR}/special - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I/usr/local/wxWidgets-Release/include -fPIC -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/special/XmlHelper.o special/XmlHelper.cpp - -# Subprojects -.build-subprojects: - -# Clean Targets -.clean-conf: ${CLEAN_SUBPROJECTS} - ${RM} -r ${CND_BUILDDIR}/${CND_CONF} - -# Subprojects -.clean-subprojects: - -# Enable dependency checking -.dep.inc: .depcheck-impl - -include .dep.inc diff --git a/L7/nbproject/Makefile-impl.mk b/L7/nbproject/Makefile-impl.mk deleted file mode 100644 index 9e1dabd..0000000 --- a/L7/nbproject/Makefile-impl.mk +++ /dev/null @@ -1,133 +0,0 @@ -# -# Generated Makefile - do not edit! -# -# Edit the Makefile in the project folder instead (../Makefile). Each target -# has a pre- and a post- target defined where you can add customization code. -# -# This makefile implements macros and targets common to all configurations. -# -# NOCDDL - - -# Building and Cleaning subprojects are done by default, but can be controlled with the SUB -# macro. If SUB=no, subprojects will not be built or cleaned. The following macro -# statements set BUILD_SUB-CONF and CLEAN_SUB-CONF to .build-reqprojects-conf -# and .clean-reqprojects-conf unless SUB has the value 'no' -SUB_no=NO -SUBPROJECTS=${SUB_${SUB}} -BUILD_SUBPROJECTS_=.build-subprojects -BUILD_SUBPROJECTS_NO= -BUILD_SUBPROJECTS=${BUILD_SUBPROJECTS_${SUBPROJECTS}} -CLEAN_SUBPROJECTS_=.clean-subprojects -CLEAN_SUBPROJECTS_NO= -CLEAN_SUBPROJECTS=${CLEAN_SUBPROJECTS_${SUBPROJECTS}} - - -# Project Name -PROJECTNAME=L7 - -# Active Configuration -DEFAULTCONF=Debug -CONF=${DEFAULTCONF} - -# All Configurations -ALLCONFS=Debug Release - - -# build -.build-impl: .build-pre .validate-impl .depcheck-impl - @#echo "=> Running $@... Configuration=$(CONF)" - "${MAKE}" -f nbproject/Makefile-${CONF}.mk QMAKE=${QMAKE} SUBPROJECTS=${SUBPROJECTS} .build-conf - - -# clean -.clean-impl: .clean-pre .validate-impl .depcheck-impl - @#echo "=> Running $@... Configuration=$(CONF)" - "${MAKE}" -f nbproject/Makefile-${CONF}.mk QMAKE=${QMAKE} SUBPROJECTS=${SUBPROJECTS} .clean-conf - - -# clobber -.clobber-impl: .clobber-pre .depcheck-impl - @#echo "=> Running $@..." - for CONF in ${ALLCONFS}; \ - do \ - "${MAKE}" -f nbproject/Makefile-$${CONF}.mk QMAKE=${QMAKE} SUBPROJECTS=${SUBPROJECTS} .clean-conf; \ - done - -# all -.all-impl: .all-pre .depcheck-impl - @#echo "=> Running $@..." - for CONF in ${ALLCONFS}; \ - do \ - "${MAKE}" -f nbproject/Makefile-$${CONF}.mk QMAKE=${QMAKE} SUBPROJECTS=${SUBPROJECTS} .build-conf; \ - done - -# build tests -.build-tests-impl: .build-impl .build-tests-pre - @#echo "=> Running $@... Configuration=$(CONF)" - "${MAKE}" -f nbproject/Makefile-${CONF}.mk SUBPROJECTS=${SUBPROJECTS} .build-tests-conf - -# run tests -.test-impl: .build-tests-impl .test-pre - @#echo "=> Running $@... Configuration=$(CONF)" - "${MAKE}" -f nbproject/Makefile-${CONF}.mk SUBPROJECTS=${SUBPROJECTS} .test-conf - -# dependency checking support -.depcheck-impl: - @echo "# This code depends on make tool being used" >.dep.inc - @if [ -n "${MAKE_VERSION}" ]; then \ - echo "DEPFILES=\$$(wildcard \$$(addsuffix .d, \$${OBJECTFILES} \$${TESTOBJECTFILES}))" >>.dep.inc; \ - echo "ifneq (\$${DEPFILES},)" >>.dep.inc; \ - echo "include \$${DEPFILES}" >>.dep.inc; \ - echo "endif" >>.dep.inc; \ - else \ - echo ".KEEP_STATE:" >>.dep.inc; \ - echo ".KEEP_STATE_FILE:.make.state.\$${CONF}" >>.dep.inc; \ - fi - -# configuration validation -.validate-impl: - @if [ ! -f nbproject/Makefile-${CONF}.mk ]; \ - then \ - echo ""; \ - echo "Error: can not find the makefile for configuration '${CONF}' in project ${PROJECTNAME}"; \ - echo "See 'make help' for details."; \ - echo "Current directory: " `pwd`; \ - echo ""; \ - fi - @if [ ! -f nbproject/Makefile-${CONF}.mk ]; \ - then \ - exit 1; \ - fi - - -# help -.help-impl: .help-pre - @echo "This makefile supports the following configurations:" - @echo " ${ALLCONFS}" - @echo "" - @echo "and the following targets:" - @echo " build (default target)" - @echo " clean" - @echo " clobber" - @echo " all" - @echo " help" - @echo "" - @echo "Makefile Usage:" - @echo " make [CONF=] [SUB=no] build" - @echo " make [CONF=] [SUB=no] clean" - @echo " make [SUB=no] clobber" - @echo " make [SUB=no] all" - @echo " make help" - @echo "" - @echo "Target 'build' will build a specific configuration and, unless 'SUB=no'," - @echo " also build subprojects." - @echo "Target 'clean' will clean a specific configuration and, unless 'SUB=no'," - @echo " also clean subprojects." - @echo "Target 'clobber' will remove all built files from all configurations and," - @echo " unless 'SUB=no', also from subprojects." - @echo "Target 'all' will will build all configurations and, unless 'SUB=no'," - @echo " also build subprojects." - @echo "Target 'help' prints this message." - @echo "" - diff --git a/L7/nbproject/Makefile-variables.mk b/L7/nbproject/Makefile-variables.mk deleted file mode 100644 index 0b38da1..0000000 --- a/L7/nbproject/Makefile-variables.mk +++ /dev/null @@ -1,35 +0,0 @@ -# -# Generated - do not edit! -# -# NOCDDL -# -CND_BASEDIR=`pwd` -CND_BUILDDIR=build -CND_DISTDIR=dist -# Debug configuration -CND_PLATFORM_Debug=GNU-Linux -CND_ARTIFACT_DIR_Debug=dist/Debug/GNU-Linux -CND_ARTIFACT_NAME_Debug=libL7.so -CND_ARTIFACT_PATH_Debug=dist/Debug/GNU-Linux/libL7.so -CND_PACKAGE_DIR_Debug=dist/Debug/GNU-Linux/package -CND_PACKAGE_NAME_Debug=libL7.so.tar -CND_PACKAGE_PATH_Debug=dist/Debug/GNU-Linux/package/libL7.so.tar -# Release configuration -CND_PLATFORM_Release=GNU-Linux -CND_ARTIFACT_DIR_Release=dist/Release/GNU-Linux -CND_ARTIFACT_NAME_Release=libL7.so -CND_ARTIFACT_PATH_Release=dist/Release/GNU-Linux/libL7.so -CND_PACKAGE_DIR_Release=dist/Release/GNU-Linux/package -CND_PACKAGE_NAME_Release=libL7.so.tar -CND_PACKAGE_PATH_Release=dist/Release/GNU-Linux/package/libL7.so.tar -# -# include compiler specific variables -# -# dmake command -ROOT:sh = test -f nbproject/private/Makefile-variables.mk || \ - (mkdir -p nbproject/private && touch nbproject/private/Makefile-variables.mk) -# -# gmake command -.PHONY: $(shell test -f nbproject/private/Makefile-variables.mk || (mkdir -p nbproject/private && touch nbproject/private/Makefile-variables.mk)) -# -include nbproject/private/Makefile-variables.mk diff --git a/L7/nbproject/Package-Debug.bash b/L7/nbproject/Package-Debug.bash deleted file mode 100644 index 35a2049..0000000 --- a/L7/nbproject/Package-Debug.bash +++ /dev/null @@ -1,76 +0,0 @@ -#!/bin/bash -x - -# -# Generated - do not edit! -# - -# Macros -TOP=`pwd` -CND_PLATFORM=GNU-Linux -CND_CONF=Debug -CND_DISTDIR=dist -CND_BUILDDIR=build -CND_DLIB_EXT=so -NBTMPDIR=${CND_BUILDDIR}/${CND_CONF}/${CND_PLATFORM}/tmp-packaging -TMPDIRNAME=tmp-packaging -OUTPUT_PATH=${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libL7.${CND_DLIB_EXT} -OUTPUT_BASENAME=libL7.${CND_DLIB_EXT} -PACKAGE_TOP_DIR=libL7.so/ - -# Functions -function checkReturnCode -{ - rc=$? - if [ $rc != 0 ] - then - exit $rc - fi -} -function makeDirectory -# $1 directory path -# $2 permission (optional) -{ - mkdir -p "$1" - checkReturnCode - if [ "$2" != "" ] - then - chmod $2 "$1" - checkReturnCode - fi -} -function copyFileToTmpDir -# $1 from-file path -# $2 to-file path -# $3 permission -{ - cp "$1" "$2" - checkReturnCode - if [ "$3" != "" ] - then - chmod $3 "$2" - checkReturnCode - fi -} - -# Setup -cd "${TOP}" -mkdir -p ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package -rm -rf ${NBTMPDIR} -mkdir -p ${NBTMPDIR} - -# Copy files and create directories and links -cd "${TOP}" -makeDirectory "${NBTMPDIR}/libL7.so/lib" -copyFileToTmpDir "${OUTPUT_PATH}" "${NBTMPDIR}/${PACKAGE_TOP_DIR}lib/${OUTPUT_BASENAME}" 0644 - - -# Generate tar file -cd "${TOP}" -rm -f ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package/libL7.so.tar -cd ${NBTMPDIR} -tar -vcf ../../../../${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package/libL7.so.tar * -checkReturnCode - -# Cleanup -cd "${TOP}" -rm -rf ${NBTMPDIR} diff --git a/L7/nbproject/Package-Release.bash b/L7/nbproject/Package-Release.bash deleted file mode 100644 index b12a7f8..0000000 --- a/L7/nbproject/Package-Release.bash +++ /dev/null @@ -1,76 +0,0 @@ -#!/bin/bash -x - -# -# Generated - do not edit! -# - -# Macros -TOP=`pwd` -CND_PLATFORM=GNU-Linux -CND_CONF=Release -CND_DISTDIR=dist -CND_BUILDDIR=build -CND_DLIB_EXT=so -NBTMPDIR=${CND_BUILDDIR}/${CND_CONF}/${CND_PLATFORM}/tmp-packaging -TMPDIRNAME=tmp-packaging -OUTPUT_PATH=${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libL7.${CND_DLIB_EXT} -OUTPUT_BASENAME=libL7.${CND_DLIB_EXT} -PACKAGE_TOP_DIR=libL7.so/ - -# Functions -function checkReturnCode -{ - rc=$? - if [ $rc != 0 ] - then - exit $rc - fi -} -function makeDirectory -# $1 directory path -# $2 permission (optional) -{ - mkdir -p "$1" - checkReturnCode - if [ "$2" != "" ] - then - chmod $2 "$1" - checkReturnCode - fi -} -function copyFileToTmpDir -# $1 from-file path -# $2 to-file path -# $3 permission -{ - cp "$1" "$2" - checkReturnCode - if [ "$3" != "" ] - then - chmod $3 "$2" - checkReturnCode - fi -} - -# Setup -cd "${TOP}" -mkdir -p ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package -rm -rf ${NBTMPDIR} -mkdir -p ${NBTMPDIR} - -# Copy files and create directories and links -cd "${TOP}" -makeDirectory "${NBTMPDIR}/libL7.so/lib" -copyFileToTmpDir "${OUTPUT_PATH}" "${NBTMPDIR}/${PACKAGE_TOP_DIR}lib/${OUTPUT_BASENAME}" 0644 - - -# Generate tar file -cd "${TOP}" -rm -f ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package/libL7.so.tar -cd ${NBTMPDIR} -tar -vcf ../../../../${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package/libL7.so.tar * -checkReturnCode - -# Cleanup -cd "${TOP}" -rm -rf ${NBTMPDIR} diff --git a/L7/nbproject/configurations.xml b/L7/nbproject/configurations.xml deleted file mode 100644 index 8091add..0000000 --- a/L7/nbproject/configurations.xml +++ /dev/null @@ -1,552 +0,0 @@ - - - - - - special/BaseGridPicker.h - special/BasePicker.h - special/JsonGridPickerCtrl.h - special/JsonHelper.h - special/LBoundJsonGridPicker.h - special/LBoundXmlGridPicker.h - special/LGridJsonCellEditor.h - special/LGridJsonCellRenderer.h - special/LGridXmlCellEditor.h - special/LGridXmlCellRenderer.h - special/XmlGridPickerCtrl.h - special/XmlHelper.h - - LBoundCheckBox.h - LBoundComboBox.h - LBoundControl.h - LBoundDatePickerCtrl.h - LBoundGrid.h - LBoundSpinCtrl.h - LBoundTextCtrl.h - LConnection.h - LGridCheckEditor.h - LGridCheckRenderer.h - LGridColEditor.h - LGridComboEditor.h - LGridComboRenderer.h - LGridDateEditor.h - LGridDateRenderer.h - LGridSpinEditor.h - LGridSpinRenderer.h - LGridTextEditor.h - LGridTextRenderer.h - LInformation.h - LItemData.h - LLightPQResultSet.h - LLightResultSet.h - LLightSQResultSet.h - LNavigator.h - LPQConnection.h - LPQResultSet.h - LResultSet.h - LSQConnection.h - LSQResultSet.h - LSQresult.h - LVersion.h - - - - - - special/BaseGridPicker.cpp - special/BasePicker.cpp - special/JsonGridPickerCtrl.cpp - special/JsonHelper.cpp - special/LBoundJsonGridPicker.cpp - special/LBoundXmlGridPicker.cpp - special/LGridJsonCellEditor.cpp - special/LGridJsonCellRenderer.cpp - special/LGridXmlCellEditor.cpp - special/LGridXmlCellRenderer.cpp - special/XmlGridPickerCtrl.cpp - special/XmlHelper.cpp - - LBoundCheckBox.cpp - LBoundComboBox.cpp - LBoundControl.cpp - LBoundDatePickerCtrl.cpp - LBoundGrid.cpp - LBoundSpinCtrl.cpp - LBoundTextCtrl.cpp - LConnection.cpp - LGridCheckEditor.cpp - LGridCheckRenderer.cpp - LGridColEditor.cpp - LGridComboEditor.cpp - LGridComboRenderer.cpp - LGridDateEditor.cpp - LGridDateRenderer.cpp - LGridSpinEditor.cpp - LGridSpinRenderer.cpp - LGridTextEditor.cpp - LGridTextRenderer.cpp - LInformation.cpp - LItemData.cpp - LLightPQResultSet.cpp - LLightResultSet.cpp - LLightSQResultSet.cpp - LNavigator.cpp - LPQConnection.cpp - LPQResultSet.cpp - LResultSet.cpp - LSQConnection.cpp - LSQResultSet.cpp - LSQresult.cpp - - - - - Makefile - - - Makefile - - - - default - true - false - - - - - /usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 - /usr/local/wxWidgets/include/wx-3.1 - /usr/local/wxWidgets/include - - - USE_LIBPQ - USE_LIBSQ - WXUSINGDLL - _FILE_OFFSET_BITS=64 - __WXGTK__ - - - - - /usr/local/wxWidgets/lib - - g++ - - wx_baseu-3.1 - wx_gtk3u_core-3.1 - wx_baseu_xml-3.1 - wxcode_gtk3ud_wxjson-3.1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - default - true - false - - - - 5 - - - 5 - true - - /usr/local/wxWidgets-Release/include/wx-3.1 - /usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 - /usr/local/wxWidgets-Release/include - - - USE_LIBPQ - USE_LIBSQ - WXUSINGDLL - _FILE_OFFSET_BITS=64 - __WXGTK__ - wxDEBUG_LEVEL=0 - - - - 5 - - - 5 - - - - /usr/local/wxWidgets-Release/lib - - true - - wx_baseu-3.1 - wx_gtk3u_core-3.1 - wx_baseu_xml-3.1 - wxcode_gtk3u_wxjson-3.1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/L7/nbproject/private/Makefile-variables.mk b/L7/nbproject/private/Makefile-variables.mk deleted file mode 100644 index a64183e..0000000 --- a/L7/nbproject/private/Makefile-variables.mk +++ /dev/null @@ -1,7 +0,0 @@ -# -# Generated - do not edit! -# -# NOCDDL -# -# Debug configuration -# Release configuration diff --git a/L7/nbproject/private/c_standard_headers_indexer.c b/L7/nbproject/private/c_standard_headers_indexer.c deleted file mode 100644 index 04d32b3..0000000 --- a/L7/nbproject/private/c_standard_headers_indexer.c +++ /dev/null @@ -1,75 +0,0 @@ -/* - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. - * - * Copyright (c) 2016 Oracle and/or its affiliates. All rights reserved. - * - * Oracle and Java are registered trademarks of Oracle and/or its affiliates. - * Other names may be trademarks of their respective owners. - * - * The contents of this file are subject to the terms of either the GNU - * General Public License Version 2 only ("GPL") or the Common - * Development and Distribution License("CDDL") (collectively, the - * "License"). You may not use this file except in compliance with the - * License. You can obtain a copy of the License at - * http://www.netbeans.org/cddl-gplv2.html - * or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the - * specific language governing permissions and limitations under the - * License. When distributing the software, include this License Header - * Notice in each file and include the License file at - * nbbuild/licenses/CDDL-GPL-2-CP. Oracle designates this - * particular file as subject to the "Classpath" exception as provided - * by Oracle in the GPL Version 2 section of the License file that - * accompanied this code. If applicable, add the following below the - * License Header, with the fields enclosed by brackets [] replaced by - * your own identifying information: - * "Portions Copyrighted [year] [name of copyright owner]" - * - * If you wish your version of this file to be governed by only the CDDL - * or only the GPL Version 2, indicate your decision by adding - * "[Contributor] elects to include this software in this distribution - * under the [CDDL or GPL Version 2] license." If you do not indicate a - * single choice of license, a recipient has the option to distribute - * your version of this file under either the CDDL, the GPL Version 2 or - * to extend the choice of license to its licensees as provided above. - * However, if you add GPL Version 2 code and therefore, elected the GPL - * Version 2 license, then the option applies only if the new code is - * made subject to such option by the copyright holder. - * - * Contributor(s): - */ - -// List of standard headers was taken in http://en.cppreference.com/w/c/header - -#include // Conditionally compiled macro that compares its argument to zero -#include // Functions to determine the type contained in character data -#include // Macros reporting error conditions -#include // Limits of float types -#include // Sizes of basic types -#include // Localization utilities -#include // Common mathematics functions -#include // Nonlocal jumps -#include // Signal handling -#include // Variable arguments -#include // Common macro definitions -#include // Input/output -#include // String handling -#include // General utilities: memory management, program utilities, string conversions, random numbers -#include // Time/date utilities -#include // (since C95) Alternative operator spellings -#include // (since C95) Extended multibyte and wide character utilities -#include // (since C95) Wide character classification and mapping utilities -#ifdef _STDC_C99 -#include // (since C99) Complex number arithmetic -#include // (since C99) Floating-point environment -#include // (since C99) Format conversion of integer types -#include // (since C99) Boolean type -#include // (since C99) Fixed-width integer types -#include // (since C99) Type-generic math (macros wrapping math.h and complex.h) -#endif -#ifdef _STDC_C11 -#include // (since C11) alignas and alignof convenience macros -#include // (since C11) Atomic types -#include // (since C11) noreturn convenience macros -#include // (since C11) Thread library -#include // (since C11) UTF-16 and UTF-32 character utilities -#endif diff --git a/L7/nbproject/private/configurations.xml b/L7/nbproject/private/configurations.xml deleted file mode 100644 index 3d42aaa..0000000 --- a/L7/nbproject/private/configurations.xml +++ /dev/null @@ -1,73 +0,0 @@ - - - Makefile - - - - localhost - 2 - - - - - - - - - - - - - - - gdb - - - - "${OUTPUT_PATH}" - - "${OUTPUT_PATH}" - - true - 0 - 0 - - - - - - - localhost - 2 - - - - - - - - - - - - - - - gdb - - - - "${OUTPUT_PATH}" - - "${OUTPUT_PATH}" - - true - 0 - 0 - - - - - - - diff --git a/L7/nbproject/private/cpp_standard_headers_indexer.cpp b/L7/nbproject/private/cpp_standard_headers_indexer.cpp deleted file mode 100644 index 8ad8a57..0000000 --- a/L7/nbproject/private/cpp_standard_headers_indexer.cpp +++ /dev/null @@ -1,135 +0,0 @@ -/* - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. - * - * Copyright (c) 2016 Oracle and/or its affiliates. All rights reserved. - * - * Oracle and Java are registered trademarks of Oracle and/or its affiliates. - * Other names may be trademarks of their respective owners. - * - * The contents of this file are subject to the terms of either the GNU - * General Public License Version 2 only ("GPL") or the Common - * Development and Distribution License("CDDL") (collectively, the - * "License"). You may not use this file except in compliance with the - * License. You can obtain a copy of the License at - * http://www.netbeans.org/cddl-gplv2.html - * or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the - * specific language governing permissions and limitations under the - * License. When distributing the software, include this License Header - * Notice in each file and include the License file at - * nbbuild/licenses/CDDL-GPL-2-CP. Oracle designates this - * particular file as subject to the "Classpath" exception as provided - * by Oracle in the GPL Version 2 section of the License file that - * accompanied this code. If applicable, add the following below the - * License Header, with the fields enclosed by brackets [] replaced by - * your own identifying information: - * "Portions Copyrighted [year] [name of copyright owner]" - * - * If you wish your version of this file to be governed by only the CDDL - * or only the GPL Version 2, indicate your decision by adding - * "[Contributor] elects to include this software in this distribution - * under the [CDDL or GPL Version 2] license." If you do not indicate a - * single choice of license, a recipient has the option to distribute - * your version of this file under either the CDDL, the GPL Version 2 or - * to extend the choice of license to its licensees as provided above. - * However, if you add GPL Version 2 code and therefore, elected the GPL - * Version 2 license, then the option applies only if the new code is - * made subject to such option by the copyright holder. - * - * Contributor(s): - */ - -// List of standard headers was taken in http://en.cppreference.com/w/cpp/header - -#include // General purpose utilities: program control, dynamic memory allocation, random numbers, sort and search -#include // Functions and macro constants for signal management -#include // Macro (and function) that saves (and jumps) to an execution context -#include // Handling of variable length argument lists -#include // Runtime type information utilities -#include // std::bitset class template -#include // Function objects, designed for use with the standard algorithms -#include // Various utility components -#include // C-style time/date utilites -#include // typedefs for types such as size_t, NULL and others -#include // Low-level memory management utilities -#include // Higher level memory management utilities -#include // limits of integral types -#include // limits of float types -#include // standardized way to query properties of arithmetic types -#include // Exception handling utilities -#include // Standard exception objects -#include // Conditionally compiled macro that compares its argument to zero -#include // Macro containing the last error number -#include // functions to determine the type contained in character data -#include // functions for determining the type of wide character data -#include // various narrow character string handling functions -#include // various wide and multibyte string handling functions -#include // std::basic_string class template -#include // std::vector container -#include // std::deque container -#include // std::list container -#include // std::set and std::multiset associative containers -#include // std::map and std::multimap associative containers -#include // std::stack container adaptor -#include // std::queue and std::priority_queue container adaptors -#include // Algorithms that operate on containers -#include // Container iterators -#include // Common mathematics functions -#include // Complex number type -#include // Class for representing and manipulating arrays of values -#include // Numeric operations on values in containers -#include // forward declarations of all classes in the input/output library -#include // std::ios_base class, std::basic_ios class template and several typedefs -#include // std::basic_istream class template and several typedefs -#include // std::basic_ostream, std::basic_iostream class templates and several typedefs -#include // several standard stream objects -#include // std::basic_fstream, std::basic_ifstream, std::basic_ofstream class templates and several typedefs -#include // std::basic_stringstream, std::basic_istringstream, std::basic_ostringstream class templates and several typedefs -#include // std::strstream, std::istrstream, std::ostrstream(deprecated) -#include // Helper functions to control the format or input and output -#include // std::basic_streambuf class template -#include // C-style input-output functions -#include // Localization utilities -#include // C localization utilities -#include // empty header. The macros that appear in iso646.h in C are keywords in C++ -#if __cplusplus >= 201103L -#include // (since C++11) std::type_index -#include // (since C++11) Compile-time type information -#include // (since C++11) C++ time utilites -#include // (since C++11) std::initializer_list class template -#include // (since C++11) std::tuple class template -#include // (since C++11) Nested allocator class -#include // (since C++11) fixed-size types and limits of other types -#include // (since C++11) formatting macros , intmax_t and uintmax_t math and conversions -#include // (since C++11) defines std::error_code, a platform-dependent error code -#include // (since C++11) C-style Unicode character conversion functions -#include // (since C++11) std::array container -#include // (since C++11) std::forward_list container -#include // (since C++11) std::unordered_set and std::unordered_multiset unordered associative containers -#include // (since C++11) std::unordered_map and std::unordered_multimap unordered associative containers -#include // (since C++11) Random number generators and distributions -#include // (since C++11) Compile-time rational arithmetic -#include // (since C++11) Floating-point environment access functions -#include // (since C++11) Unicode conversion facilities -#include // (since C++11) Classes, algorithms and iterators to support regular expression processing -#include // (since C++11) Atomic operations library -#include // (since C++11)(deprecated in C++17) simply includes the header -#include // (since C++11)(deprecated in C++17) simply includes the headers (until C++17) (since C++17) and : the overloads equivalent to the contents of the C header tgmath.h are already provided by those headers -#include // (since C++11)(deprecated in C++17) defines one compatibility macro constant -#include // (since C++11)(deprecated in C++17) defines one compatibility macro constant -#include // (since C++11) std::thread class and supporting functions -#include // (since C++11) mutual exclusion primitives -#include // (since C++11) primitives for asynchronous computations -#include // (since C++11) thread waiting conditions -#endif -#if __cplusplus >= 201300L -#include // (since C++14) shared mutual exclusion primitives -#endif -#if __cplusplus >= 201500L -#include // (since C++17) std::any class template -#include // (since C++17) std::optional class template -#include // (since C++17) std::variant class template -#include // (since C++17) Polymorphic allocators and memory resources -#include // (since C++17) std::basic_string_view class template -#include // (since C++17) Predefined execution policies for parallel versions of the algorithms -#include // (since C++17) std::path class and supporting functions -#endif diff --git a/L7/nbproject/private/launcher.properties b/L7/nbproject/private/launcher.properties deleted file mode 100644 index 6cc2127..0000000 --- a/L7/nbproject/private/launcher.properties +++ /dev/null @@ -1,40 +0,0 @@ -# Launchers File syntax: -# -# [Must-have property line] -# launcher1.runCommand= -# [Optional extra properties] -# launcher1.displayName= -# launcher1.buildCommand= -# launcher1.runDir= -# launcher1.symbolFiles= -# launcher1.env.= -# (If this value is quoted with ` it is handled as a native command which execution result will become the value) -# [Common launcher properties] -# common.runDir= -# (This value is overwritten by a launcher specific runDir value if the latter exists) -# common.env.= -# (Environment variables from common launcher are merged with launcher specific variables) -# common.symbolFiles= -# (This value is overwritten by a launcher specific symbolFiles value if the latter exists) -# -# In runDir, symbolFiles and env fields you can use these macroses: -# ${PROJECT_DIR} - project directory absolute path -# ${OUTPUT_PATH} - linker output path (relative to project directory path) -# ${OUTPUT_BASENAME}- linker output filename -# ${TESTDIR} - test files directory (relative to project directory path) -# ${OBJECTDIR} - object files directory (relative to project directory path) -# ${CND_DISTDIR} - distribution directory (relative to project directory path) -# ${CND_BUILDDIR} - build directory (relative to project directory path) -# ${CND_PLATFORM} - platform name -# ${CND_CONF} - configuration name -# ${CND_DLIB_EXT} - dynamic library extension -# -# All the project launchers must be listed in the file! -# -# launcher1.runCommand=... -# launcher2.runCommand=... -# ... -# common.runDir=... -# common.env.KEY=VALUE - -# launcher1.runCommand= \ No newline at end of file diff --git a/L7/nbproject/private/private.xml b/L7/nbproject/private/private.xml deleted file mode 100644 index 1c8f059..0000000 --- a/L7/nbproject/private/private.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - 2 - 0 - - - - - file:/home/user/Documents/published/L7/L7/LBoundGrid.cpp - file:/home/user/Documents/published/L7/L7/special/BaseGridPicker.h - file:/home/user/Documents/published/L7/L7/special/BaseGridPicker.cpp - - - diff --git a/L7/nbproject/project.xml b/L7/nbproject/project.xml deleted file mode 100644 index 3159f51..0000000 --- a/L7/nbproject/project.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - org.netbeans.modules.cnd.makeproject - - - L7 - - cpp - h - UTF-8 - - - - - Debug - 2 - - - Release - 2 - - - - true - ANSI|ANSI - ANSI|ANSI - ANSI|ANSI - - - - diff --git a/L7Test/.dep.inc b/L7Test/.dep.inc deleted file mode 100644 index 38ba445..0000000 --- a/L7Test/.dep.inc +++ /dev/null @@ -1,5 +0,0 @@ -# This code depends on make tool being used -DEPFILES=$(wildcard $(addsuffix .d, ${OBJECTFILES} ${TESTOBJECTFILES})) -ifneq (${DEPFILES},) -include ${DEPFILES} -endif diff --git a/L7Test/.gitignore b/L7Test/.gitignore deleted file mode 100644 index c0f64a8..0000000 --- a/L7Test/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -dist/ -build/ diff --git a/L7Test/Makefile b/L7Test/Makefile deleted file mode 100644 index 05de621..0000000 --- a/L7Test/Makefile +++ /dev/null @@ -1,128 +0,0 @@ -# -# There exist several targets which are by default empty and which can be -# used for execution of your targets. These targets are usually executed -# before and after some main targets. They are: -# -# .build-pre: called before 'build' target -# .build-post: called after 'build' target -# .clean-pre: called before 'clean' target -# .clean-post: called after 'clean' target -# .clobber-pre: called before 'clobber' target -# .clobber-post: called after 'clobber' target -# .all-pre: called before 'all' target -# .all-post: called after 'all' target -# .help-pre: called before 'help' target -# .help-post: called after 'help' target -# -# Targets beginning with '.' are not intended to be called on their own. -# -# Main targets can be executed directly, and they are: -# -# build build a specific configuration -# clean remove built files from a configuration -# clobber remove all built files -# all build all configurations -# help print help mesage -# -# Targets .build-impl, .clean-impl, .clobber-impl, .all-impl, and -# .help-impl are implemented in nbproject/makefile-impl.mk. -# -# Available make variables: -# -# CND_BASEDIR base directory for relative paths -# CND_DISTDIR default top distribution directory (build artifacts) -# CND_BUILDDIR default top build directory (object files, ...) -# CONF name of current configuration -# CND_PLATFORM_${CONF} platform name (current configuration) -# CND_ARTIFACT_DIR_${CONF} directory of build artifact (current configuration) -# CND_ARTIFACT_NAME_${CONF} name of build artifact (current configuration) -# CND_ARTIFACT_PATH_${CONF} path to build artifact (current configuration) -# CND_PACKAGE_DIR_${CONF} directory of package (current configuration) -# CND_PACKAGE_NAME_${CONF} name of package (current configuration) -# CND_PACKAGE_PATH_${CONF} path to package (current configuration) -# -# NOCDDL - - -# Environment -MKDIR=mkdir -CP=cp -CCADMIN=CCadmin - - -# build -build: .build-post - -.build-pre: -# Add your pre 'build' code here... - -.build-post: .build-impl -# Add your post 'build' code here... - - -# clean -clean: .clean-post - -.clean-pre: -# Add your pre 'clean' code here... - -.clean-post: .clean-impl -# Add your post 'clean' code here... - - -# clobber -clobber: .clobber-post - -.clobber-pre: -# Add your pre 'clobber' code here... - -.clobber-post: .clobber-impl -# Add your post 'clobber' code here... - - -# all -all: .all-post - -.all-pre: -# Add your pre 'all' code here... - -.all-post: .all-impl -# Add your post 'all' code here... - - -# build tests -build-tests: .build-tests-post - -.build-tests-pre: -# Add your pre 'build-tests' code here... - -.build-tests-post: .build-tests-impl -# Add your post 'build-tests' code here... - - -# run tests -test: .test-post - -.test-pre: build-tests -# Add your pre 'test' code here... - -.test-post: .test-impl -# Add your post 'test' code here... - - -# help -help: .help-post - -.help-pre: -# Add your pre 'help' code here... - -.help-post: .help-impl -# Add your post 'help' code here... - - - -# include project implementation makefile -include nbproject/Makefile-impl.mk - -# include project make variables -include nbproject/Makefile-variables.mk diff --git a/L7Test/nbproject/Makefile-Debug.mk b/L7Test/nbproject/Makefile-Debug.mk deleted file mode 100644 index 56372f8..0000000 --- a/L7Test/nbproject/Makefile-Debug.mk +++ /dev/null @@ -1,89 +0,0 @@ -# -# Generated Makefile - do not edit! -# -# Edit the Makefile in the project folder instead (../Makefile). Each target -# has a -pre and a -post target defined where you can add customized code. -# -# This makefile implements configuration specific macros and targets. - - -# Environment -MKDIR=mkdir -CP=cp -GREP=grep -NM=nm -CCADMIN=CCadmin -RANLIB=ranlib -CC=gcc -CCC=g++ -CXX=g++ -FC=gfortran -AS=as - -# Macros -CND_PLATFORM=GNU-Linux -CND_DLIB_EXT=so -CND_CONF=Debug -CND_DISTDIR=dist -CND_BUILDDIR=build - -# Include project Makefile -include Makefile - -# Object Directory -OBJECTDIR=${CND_BUILDDIR}/${CND_CONF}/${CND_PLATFORM} - -# Object Files -OBJECTFILES= \ - ${OBJECTDIR}/L7Test.o - - -# C Compiler Flags -CFLAGS= - -# CC Compiler Flags -CCFLAGS= -CXXFLAGS= - -# Fortran Compiler Flags -FFLAGS= - -# Assembler Flags -ASFLAGS= - -# Link Libraries and Options -LDLIBSOPTIONS=-L/usr/local/wxWidgets/lib -lwx_baseu-3.1 -lwx_gtk3u_core-3.1 -lwx_baseu_xml-3.1 -lwxcode_gtk3ud_wxjson-3.1 -lpq -lsqlite3 -Wl,-rpath,'../L7/dist/Debug/GNU-Linux' -L../L7/dist/Debug/GNU-Linux -lL7 - -# Build Targets -.build-conf: ${BUILD_SUBPROJECTS} - "${MAKE}" -f nbproject/Makefile-${CND_CONF}.mk ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/l7test - -${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/l7test: ../L7/dist/Debug/GNU-Linux/libL7.so - -${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/l7test: ${OBJECTFILES} - ${MKDIR} -p ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM} - g++ -o ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/l7test ${OBJECTFILES} ${LDLIBSOPTIONS} - -${OBJECTDIR}/L7Test.o: L7Test.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -g -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/usr/local/wxWidgets/include/wx-3.1 -I/usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 -I../L7 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/L7Test.o L7Test.cpp - -# Subprojects -.build-subprojects: - cd ../L7 && ${MAKE} -j8 -f Makefile CONF=Debug - -# Clean Targets -.clean-conf: ${CLEAN_SUBPROJECTS} - ${RM} -r ${CND_BUILDDIR}/${CND_CONF} - ${RM} -r ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libL7.so - ${RM} ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/l7test - -# Subprojects -.clean-subprojects: - cd ../L7 && ${MAKE} -j8 -f Makefile CONF=Debug clean - -# Enable dependency checking -.dep.inc: .depcheck-impl - -include .dep.inc diff --git a/L7Test/nbproject/Makefile-Release.mk b/L7Test/nbproject/Makefile-Release.mk deleted file mode 100644 index 346eeda..0000000 --- a/L7Test/nbproject/Makefile-Release.mk +++ /dev/null @@ -1,89 +0,0 @@ -# -# Generated Makefile - do not edit! -# -# Edit the Makefile in the project folder instead (../Makefile). Each target -# has a -pre and a -post target defined where you can add customized code. -# -# This makefile implements configuration specific macros and targets. - - -# Environment -MKDIR=mkdir -CP=cp -GREP=grep -NM=nm -CCADMIN=CCadmin -RANLIB=ranlib -CC=gcc -CCC=g++ -CXX=g++ -FC=gfortran -AS=as - -# Macros -CND_PLATFORM=GNU-Linux -CND_DLIB_EXT=so -CND_CONF=Release -CND_DISTDIR=dist -CND_BUILDDIR=build - -# Include project Makefile -include Makefile - -# Object Directory -OBJECTDIR=${CND_BUILDDIR}/${CND_CONF}/${CND_PLATFORM} - -# Object Files -OBJECTFILES= \ - ${OBJECTDIR}/L7Test.o - - -# C Compiler Flags -CFLAGS= - -# CC Compiler Flags -CCFLAGS= -CXXFLAGS= - -# Fortran Compiler Flags -FFLAGS= - -# Assembler Flags -ASFLAGS= - -# Link Libraries and Options -LDLIBSOPTIONS=-L/usr/local/wxWidgets-Release/lib -lwx_baseu-3.1 -lwx_gtk3u_core-3.1 -lwx_baseu_xml-3.1 -lwxcode_gtk3u_wxjson-3.1 -Wl,-rpath,'../L7/dist/Release/GNU-Linux' -L../L7/dist/Release/GNU-Linux -lL7 -lpq -lsqlite3 - -# Build Targets -.build-conf: ${BUILD_SUBPROJECTS} - "${MAKE}" -f nbproject/Makefile-${CND_CONF}.mk ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/l7test - -${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/l7test: ../L7/dist/Release/GNU-Linux/libL7.so - -${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/l7test: ${OBJECTFILES} - ${MKDIR} -p ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM} - ${LINK.cc} -o ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/l7test ${OBJECTFILES} ${LDLIBSOPTIONS} -s - -${OBJECTDIR}/L7Test.o: L7Test.cpp - ${MKDIR} -p ${OBJECTDIR} - ${RM} "$@.d" - $(COMPILE.cc) -O2 -s -DUSE_LIBPQ -DUSE_LIBSQ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxDEBUG_LEVEL=0 -I/usr/local/wxWidgets-Release/include/wx-3.1 -I/usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 -I../L7 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/L7Test.o L7Test.cpp - -# Subprojects -.build-subprojects: - cd ../L7 && ${MAKE} -j4 -f Makefile CONF=Release - -# Clean Targets -.clean-conf: ${CLEAN_SUBPROJECTS} - ${RM} -r ${CND_BUILDDIR}/${CND_CONF} - ${RM} -r ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libL7.so - ${RM} ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/l7test - -# Subprojects -.clean-subprojects: - cd ../L7 && ${MAKE} -j4 -f Makefile CONF=Release clean - -# Enable dependency checking -.dep.inc: .depcheck-impl - -include .dep.inc diff --git a/L7Test/nbproject/Makefile-impl.mk b/L7Test/nbproject/Makefile-impl.mk deleted file mode 100644 index bef8ad0..0000000 --- a/L7Test/nbproject/Makefile-impl.mk +++ /dev/null @@ -1,133 +0,0 @@ -# -# Generated Makefile - do not edit! -# -# Edit the Makefile in the project folder instead (../Makefile). Each target -# has a pre- and a post- target defined where you can add customization code. -# -# This makefile implements macros and targets common to all configurations. -# -# NOCDDL - - -# Building and Cleaning subprojects are done by default, but can be controlled with the SUB -# macro. If SUB=no, subprojects will not be built or cleaned. The following macro -# statements set BUILD_SUB-CONF and CLEAN_SUB-CONF to .build-reqprojects-conf -# and .clean-reqprojects-conf unless SUB has the value 'no' -SUB_no=NO -SUBPROJECTS=${SUB_${SUB}} -BUILD_SUBPROJECTS_=.build-subprojects -BUILD_SUBPROJECTS_NO= -BUILD_SUBPROJECTS=${BUILD_SUBPROJECTS_${SUBPROJECTS}} -CLEAN_SUBPROJECTS_=.clean-subprojects -CLEAN_SUBPROJECTS_NO= -CLEAN_SUBPROJECTS=${CLEAN_SUBPROJECTS_${SUBPROJECTS}} - - -# Project Name -PROJECTNAME=L7Test - -# Active Configuration -DEFAULTCONF=Debug -CONF=${DEFAULTCONF} - -# All Configurations -ALLCONFS=Debug Release - - -# build -.build-impl: .build-pre .validate-impl .depcheck-impl - @#echo "=> Running $@... Configuration=$(CONF)" - "${MAKE}" -f nbproject/Makefile-${CONF}.mk QMAKE=${QMAKE} SUBPROJECTS=${SUBPROJECTS} .build-conf - - -# clean -.clean-impl: .clean-pre .validate-impl .depcheck-impl - @#echo "=> Running $@... Configuration=$(CONF)" - "${MAKE}" -f nbproject/Makefile-${CONF}.mk QMAKE=${QMAKE} SUBPROJECTS=${SUBPROJECTS} .clean-conf - - -# clobber -.clobber-impl: .clobber-pre .depcheck-impl - @#echo "=> Running $@..." - for CONF in ${ALLCONFS}; \ - do \ - "${MAKE}" -f nbproject/Makefile-$${CONF}.mk QMAKE=${QMAKE} SUBPROJECTS=${SUBPROJECTS} .clean-conf; \ - done - -# all -.all-impl: .all-pre .depcheck-impl - @#echo "=> Running $@..." - for CONF in ${ALLCONFS}; \ - do \ - "${MAKE}" -f nbproject/Makefile-$${CONF}.mk QMAKE=${QMAKE} SUBPROJECTS=${SUBPROJECTS} .build-conf; \ - done - -# build tests -.build-tests-impl: .build-impl .build-tests-pre - @#echo "=> Running $@... Configuration=$(CONF)" - "${MAKE}" -f nbproject/Makefile-${CONF}.mk SUBPROJECTS=${SUBPROJECTS} .build-tests-conf - -# run tests -.test-impl: .build-tests-impl .test-pre - @#echo "=> Running $@... Configuration=$(CONF)" - "${MAKE}" -f nbproject/Makefile-${CONF}.mk SUBPROJECTS=${SUBPROJECTS} .test-conf - -# dependency checking support -.depcheck-impl: - @echo "# This code depends on make tool being used" >.dep.inc - @if [ -n "${MAKE_VERSION}" ]; then \ - echo "DEPFILES=\$$(wildcard \$$(addsuffix .d, \$${OBJECTFILES} \$${TESTOBJECTFILES}))" >>.dep.inc; \ - echo "ifneq (\$${DEPFILES},)" >>.dep.inc; \ - echo "include \$${DEPFILES}" >>.dep.inc; \ - echo "endif" >>.dep.inc; \ - else \ - echo ".KEEP_STATE:" >>.dep.inc; \ - echo ".KEEP_STATE_FILE:.make.state.\$${CONF}" >>.dep.inc; \ - fi - -# configuration validation -.validate-impl: - @if [ ! -f nbproject/Makefile-${CONF}.mk ]; \ - then \ - echo ""; \ - echo "Error: can not find the makefile for configuration '${CONF}' in project ${PROJECTNAME}"; \ - echo "See 'make help' for details."; \ - echo "Current directory: " `pwd`; \ - echo ""; \ - fi - @if [ ! -f nbproject/Makefile-${CONF}.mk ]; \ - then \ - exit 1; \ - fi - - -# help -.help-impl: .help-pre - @echo "This makefile supports the following configurations:" - @echo " ${ALLCONFS}" - @echo "" - @echo "and the following targets:" - @echo " build (default target)" - @echo " clean" - @echo " clobber" - @echo " all" - @echo " help" - @echo "" - @echo "Makefile Usage:" - @echo " make [CONF=] [SUB=no] build" - @echo " make [CONF=] [SUB=no] clean" - @echo " make [SUB=no] clobber" - @echo " make [SUB=no] all" - @echo " make help" - @echo "" - @echo "Target 'build' will build a specific configuration and, unless 'SUB=no'," - @echo " also build subprojects." - @echo "Target 'clean' will clean a specific configuration and, unless 'SUB=no'," - @echo " also clean subprojects." - @echo "Target 'clobber' will remove all built files from all configurations and," - @echo " unless 'SUB=no', also from subprojects." - @echo "Target 'all' will will build all configurations and, unless 'SUB=no'," - @echo " also build subprojects." - @echo "Target 'help' prints this message." - @echo "" - diff --git a/L7Test/nbproject/Makefile-variables.mk b/L7Test/nbproject/Makefile-variables.mk deleted file mode 100644 index b0b7502..0000000 --- a/L7Test/nbproject/Makefile-variables.mk +++ /dev/null @@ -1,35 +0,0 @@ -# -# Generated - do not edit! -# -# NOCDDL -# -CND_BASEDIR=`pwd` -CND_BUILDDIR=build -CND_DISTDIR=dist -# Debug configuration -CND_PLATFORM_Debug=GNU-Linux -CND_ARTIFACT_DIR_Debug=dist/Debug/GNU-Linux -CND_ARTIFACT_NAME_Debug=l7test -CND_ARTIFACT_PATH_Debug=dist/Debug/GNU-Linux/l7test -CND_PACKAGE_DIR_Debug=dist/Debug/GNU-Linux/package -CND_PACKAGE_NAME_Debug=l7test.tar -CND_PACKAGE_PATH_Debug=dist/Debug/GNU-Linux/package/l7test.tar -# Release configuration -CND_PLATFORM_Release=GNU-Linux -CND_ARTIFACT_DIR_Release=dist/Release/GNU-Linux -CND_ARTIFACT_NAME_Release=l7test -CND_ARTIFACT_PATH_Release=dist/Release/GNU-Linux/l7test -CND_PACKAGE_DIR_Release=dist/Release/GNU-Linux/package -CND_PACKAGE_NAME_Release=l7test.tar -CND_PACKAGE_PATH_Release=dist/Release/GNU-Linux/package/l7test.tar -# -# include compiler specific variables -# -# dmake command -ROOT:sh = test -f nbproject/private/Makefile-variables.mk || \ - (mkdir -p nbproject/private && touch nbproject/private/Makefile-variables.mk) -# -# gmake command -.PHONY: $(shell test -f nbproject/private/Makefile-variables.mk || (mkdir -p nbproject/private && touch nbproject/private/Makefile-variables.mk)) -# -include nbproject/private/Makefile-variables.mk diff --git a/L7Test/nbproject/Package-Debug.bash b/L7Test/nbproject/Package-Debug.bash deleted file mode 100644 index c9b8d0d..0000000 --- a/L7Test/nbproject/Package-Debug.bash +++ /dev/null @@ -1,76 +0,0 @@ -#!/bin/bash -x - -# -# Generated - do not edit! -# - -# Macros -TOP=`pwd` -CND_PLATFORM=GNU-Linux -CND_CONF=Debug -CND_DISTDIR=dist -CND_BUILDDIR=build -CND_DLIB_EXT=so -NBTMPDIR=${CND_BUILDDIR}/${CND_CONF}/${CND_PLATFORM}/tmp-packaging -TMPDIRNAME=tmp-packaging -OUTPUT_PATH=${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/l7test -OUTPUT_BASENAME=l7test -PACKAGE_TOP_DIR=l7test/ - -# Functions -function checkReturnCode -{ - rc=$? - if [ $rc != 0 ] - then - exit $rc - fi -} -function makeDirectory -# $1 directory path -# $2 permission (optional) -{ - mkdir -p "$1" - checkReturnCode - if [ "$2" != "" ] - then - chmod $2 "$1" - checkReturnCode - fi -} -function copyFileToTmpDir -# $1 from-file path -# $2 to-file path -# $3 permission -{ - cp "$1" "$2" - checkReturnCode - if [ "$3" != "" ] - then - chmod $3 "$2" - checkReturnCode - fi -} - -# Setup -cd "${TOP}" -mkdir -p ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package -rm -rf ${NBTMPDIR} -mkdir -p ${NBTMPDIR} - -# Copy files and create directories and links -cd "${TOP}" -makeDirectory "${NBTMPDIR}/l7test/bin" -copyFileToTmpDir "${OUTPUT_PATH}" "${NBTMPDIR}/${PACKAGE_TOP_DIR}bin/${OUTPUT_BASENAME}" 0755 - - -# Generate tar file -cd "${TOP}" -rm -f ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package/l7test.tar -cd ${NBTMPDIR} -tar -vcf ../../../../${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package/l7test.tar * -checkReturnCode - -# Cleanup -cd "${TOP}" -rm -rf ${NBTMPDIR} diff --git a/L7Test/nbproject/Package-Release.bash b/L7Test/nbproject/Package-Release.bash deleted file mode 100644 index 6429de2..0000000 --- a/L7Test/nbproject/Package-Release.bash +++ /dev/null @@ -1,76 +0,0 @@ -#!/bin/bash -x - -# -# Generated - do not edit! -# - -# Macros -TOP=`pwd` -CND_PLATFORM=GNU-Linux -CND_CONF=Release -CND_DISTDIR=dist -CND_BUILDDIR=build -CND_DLIB_EXT=so -NBTMPDIR=${CND_BUILDDIR}/${CND_CONF}/${CND_PLATFORM}/tmp-packaging -TMPDIRNAME=tmp-packaging -OUTPUT_PATH=${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/l7test -OUTPUT_BASENAME=l7test -PACKAGE_TOP_DIR=l7test/ - -# Functions -function checkReturnCode -{ - rc=$? - if [ $rc != 0 ] - then - exit $rc - fi -} -function makeDirectory -# $1 directory path -# $2 permission (optional) -{ - mkdir -p "$1" - checkReturnCode - if [ "$2" != "" ] - then - chmod $2 "$1" - checkReturnCode - fi -} -function copyFileToTmpDir -# $1 from-file path -# $2 to-file path -# $3 permission -{ - cp "$1" "$2" - checkReturnCode - if [ "$3" != "" ] - then - chmod $3 "$2" - checkReturnCode - fi -} - -# Setup -cd "${TOP}" -mkdir -p ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package -rm -rf ${NBTMPDIR} -mkdir -p ${NBTMPDIR} - -# Copy files and create directories and links -cd "${TOP}" -makeDirectory "${NBTMPDIR}/l7test/bin" -copyFileToTmpDir "${OUTPUT_PATH}" "${NBTMPDIR}/${PACKAGE_TOP_DIR}bin/${OUTPUT_BASENAME}" 0755 - - -# Generate tar file -cd "${TOP}" -rm -f ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package/l7test.tar -cd ${NBTMPDIR} -tar -vcf ../../../../${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package/l7test.tar * -checkReturnCode - -# Cleanup -cd "${TOP}" -rm -rf ${NBTMPDIR} diff --git a/L7Test/nbproject/configurations.xml b/L7Test/nbproject/configurations.xml deleted file mode 100644 index 8fea785..0000000 --- a/L7Test/nbproject/configurations.xml +++ /dev/null @@ -1,162 +0,0 @@ - - - - - L7Test.h - - - - - L7Test.cpp - - - - - Makefile - - - - - Makefile - - - Makefile - - - - default - true - false - - - - - /usr/local/wxWidgets/include/wx-3.1 - /usr/local/wxWidgets/lib/wx/include/gtk3-unicode-3.1 - ../L7 - - - USE_LIBPQ - USE_LIBSQ - WXUSINGDLL - _FILE_OFFSET_BITS=64 - __WXGTK__ - - - - - /usr/local/wxWidgets/lib - - g++ - - wx_baseu-3.1 - wx_gtk3u_core-3.1 - wx_baseu_xml-3.1 - wxcode_gtk3ud_wxjson-3.1 - pq - sqlite3 - - - - - - - - - - - - - - - default - true - false - - - - 5 - - - 5 - true - - /usr/local/wxWidgets-Release/include/wx-3.1 - /usr/local/wxWidgets-Release/lib/wx/include/gtk3-unicode-3.1 - ../L7 - - - USE_LIBPQ - USE_LIBSQ - WXUSINGDLL - _FILE_OFFSET_BITS=64 - __WXGTK__ - wxDEBUG_LEVEL=0 - - - - 5 - - - 5 - - - - /usr/local/wxWidgets-Release/lib - - true - - wx_baseu-3.1 - wx_gtk3u_core-3.1 - wx_baseu_xml-3.1 - wxcode_gtk3u_wxjson-3.1 - - - - - pq - sqlite3 - - - - - - - - - - diff --git a/L7Test/nbproject/private/Makefile-variables.mk b/L7Test/nbproject/private/Makefile-variables.mk deleted file mode 100644 index a64183e..0000000 --- a/L7Test/nbproject/private/Makefile-variables.mk +++ /dev/null @@ -1,7 +0,0 @@ -# -# Generated - do not edit! -# -# NOCDDL -# -# Debug configuration -# Release configuration diff --git a/L7Test/nbproject/private/c_standard_headers_indexer.c b/L7Test/nbproject/private/c_standard_headers_indexer.c deleted file mode 100644 index c2548d2..0000000 --- a/L7Test/nbproject/private/c_standard_headers_indexer.c +++ /dev/null @@ -1,75 +0,0 @@ -/* - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. - * - * Copyright (c) 2016 Oracle and/or its affiliates. All rights reserved. - * - * Oracle and Java are registered trademarks of Oracle and/or its affiliates. - * Other names may be trademarks of their respective owners. - * - * The contents of this file are subject to the terms of either the GNU - * General Public License Version 2 only ("GPL") or the Common - * Development and Distribution License("CDDL") (collectively, the - * "License"). You may not use this file except in compliance with the - * License. You can obtain a copy of the License at - * http://www.netbeans.org/cddl-gplv2.html - * or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the - * specific language governing permissions and limitations under the - * License. When distributing the software, include this License Header - * Notice in each file and include the License file at - * nbbuild/licenses/CDDL-GPL-2-CP. Oracle designates this - * particular file as subject to the "Classpath" exception as provided - * by Oracle in the GPL Version 2 section of the License file that - * accompanied this code. If applicable, add the following below the - * License Header, with the fields enclosed by brackets [] replaced by - * your own identifying information: - * "Portions Copyrighted [year] [name of copyright owner]" - * - * If you wish your version of this file to be governed by only the CDDL - * or only the GPL Version 2, indicate your decision by adding - * "[Contributor] elects to include this software in this distribution - * under the [CDDL or GPL Version 2] license." If you do not indicate a - * single choice of license, a recipient has the option to distribute - * your version of this file under either the CDDL, the GPL Version 2 or - * to extend the choice of license to its licensees as provided above. - * However, if you add GPL Version 2 code and therefore, elected the GPL - * Version 2 license, then the option applies only if the new code is - * made subject to such option by the copyright holder. - * - * Contributor(s): - */ - -// List of standard headers was taken in http://en.cppreference.com/w/c/header - -#include // Conditionally compiled macro that compares its argument to zero -#include // Functions to determine the type contained in character data -#include // Macros reporting error conditions -#include // Limits of float types -#include // Sizes of basic types -#include // Localization utilities -#include // Common mathematics functions -#include // Nonlocal jumps -#include // Signal handling -#include // Variable arguments -#include // Common macro definitions -#include // Input/output -#include // String handling -#include // General utilities: memory management, program utilities, string conversions, random numbers -#include // Time/date utilities -#include // (since C95) Alternative operator spellings -#include // (since C95) Extended multibyte and wide character utilities -#include // (since C95) Wide character classification and mapping utilities -#ifdef _STDC_C99 -#include // (since C99) Complex number arithmetic -#include // (since C99) Floating-point environment -#include // (since C99) Format conversion of integer types -#include // (since C99) Boolean type -#include // (since C99) Fixed-width integer types -#include // (since C99) Type-generic math (macros wrapping math.h and complex.h) -#endif -#ifdef _STDC_C11 -#include // (since C11) alignas and alignof convenience macros -#include // (since C11) Atomic types -#include // (since C11) noreturn convenience macros -#include // (since C11) Thread library -#include // (since C11) UTF-16 and UTF-32 character utilities -#endif diff --git a/L7Test/nbproject/private/configurations.xml b/L7Test/nbproject/private/configurations.xml deleted file mode 100644 index 86e6ff4..0000000 --- a/L7Test/nbproject/private/configurations.xml +++ /dev/null @@ -1,74 +0,0 @@ - - - Makefile - - - - localhost - 2 - - - - - - - - - - - - - - - gdb - - - - "${OUTPUT_PATH}" - - "${OUTPUT_PATH}" - - true - 0 - 0 - - - - - - - - localhost - 2 - - - - - - - - - - - - - - - gdb - - - - "${OUTPUT_PATH}" - - "${OUTPUT_PATH}" - - true - 0 - 0 - - - - - - - diff --git a/L7Test/nbproject/private/cpp_standard_headers_indexer.cpp b/L7Test/nbproject/private/cpp_standard_headers_indexer.cpp deleted file mode 100644 index 04f6fa6..0000000 --- a/L7Test/nbproject/private/cpp_standard_headers_indexer.cpp +++ /dev/null @@ -1,135 +0,0 @@ -/* - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. - * - * Copyright (c) 2016 Oracle and/or its affiliates. All rights reserved. - * - * Oracle and Java are registered trademarks of Oracle and/or its affiliates. - * Other names may be trademarks of their respective owners. - * - * The contents of this file are subject to the terms of either the GNU - * General Public License Version 2 only ("GPL") or the Common - * Development and Distribution License("CDDL") (collectively, the - * "License"). You may not use this file except in compliance with the - * License. You can obtain a copy of the License at - * http://www.netbeans.org/cddl-gplv2.html - * or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the - * specific language governing permissions and limitations under the - * License. When distributing the software, include this License Header - * Notice in each file and include the License file at - * nbbuild/licenses/CDDL-GPL-2-CP. Oracle designates this - * particular file as subject to the "Classpath" exception as provided - * by Oracle in the GPL Version 2 section of the License file that - * accompanied this code. If applicable, add the following below the - * License Header, with the fields enclosed by brackets [] replaced by - * your own identifying information: - * "Portions Copyrighted [year] [name of copyright owner]" - * - * If you wish your version of this file to be governed by only the CDDL - * or only the GPL Version 2, indicate your decision by adding - * "[Contributor] elects to include this software in this distribution - * under the [CDDL or GPL Version 2] license." If you do not indicate a - * single choice of license, a recipient has the option to distribute - * your version of this file under either the CDDL, the GPL Version 2 or - * to extend the choice of license to its licensees as provided above. - * However, if you add GPL Version 2 code and therefore, elected the GPL - * Version 2 license, then the option applies only if the new code is - * made subject to such option by the copyright holder. - * - * Contributor(s): - */ - -// List of standard headers was taken in http://en.cppreference.com/w/cpp/header - -#include // General purpose utilities: program control, dynamic memory allocation, random numbers, sort and search -#include // Functions and macro constants for signal management -#include // Macro (and function) that saves (and jumps) to an execution context -#include // Handling of variable length argument lists -#include // Runtime type information utilities -#include // std::bitset class template -#include // Function objects, designed for use with the standard algorithms -#include // Various utility components -#include // C-style time/date utilites -#include // typedefs for types such as size_t, NULL and others -#include // Low-level memory management utilities -#include // Higher level memory management utilities -#include // limits of integral types -#include // limits of float types -#include // standardized way to query properties of arithmetic types -#include // Exception handling utilities -#include // Standard exception objects -#include // Conditionally compiled macro that compares its argument to zero -#include // Macro containing the last error number -#include // functions to determine the type contained in character data -#include // functions for determining the type of wide character data -#include // various narrow character string handling functions -#include // various wide and multibyte string handling functions -#include // std::basic_string class template -#include // std::vector container -#include // std::deque container -#include // std::list container -#include // std::set and std::multiset associative containers -#include // std::map and std::multimap associative containers -#include // std::stack container adaptor -#include // std::queue and std::priority_queue container adaptors -#include // Algorithms that operate on containers -#include // Container iterators -#include // Common mathematics functions -#include // Complex number type -#include // Class for representing and manipulating arrays of values -#include // Numeric operations on values in containers -#include // forward declarations of all classes in the input/output library -#include // std::ios_base class, std::basic_ios class template and several typedefs -#include // std::basic_istream class template and several typedefs -#include // std::basic_ostream, std::basic_iostream class templates and several typedefs -#include // several standard stream objects -#include // std::basic_fstream, std::basic_ifstream, std::basic_ofstream class templates and several typedefs -#include // std::basic_stringstream, std::basic_istringstream, std::basic_ostringstream class templates and several typedefs -#include // std::strstream, std::istrstream, std::ostrstream(deprecated) -#include // Helper functions to control the format or input and output -#include // std::basic_streambuf class template -#include // C-style input-output functions -#include // Localization utilities -#include // C localization utilities -#include // empty header. The macros that appear in iso646.h in C are keywords in C++ -#if __cplusplus >= 201103L -#include // (since C++11) std::type_index -#include // (since C++11) Compile-time type information -#include // (since C++11) C++ time utilites -#include // (since C++11) std::initializer_list class template -#include // (since C++11) std::tuple class template -#include // (since C++11) Nested allocator class -#include // (since C++11) fixed-size types and limits of other types -#include // (since C++11) formatting macros , intmax_t and uintmax_t math and conversions -#include // (since C++11) defines std::error_code, a platform-dependent error code -#include // (since C++11) C-style Unicode character conversion functions -#include // (since C++11) std::array container -#include // (since C++11) std::forward_list container -#include // (since C++11) std::unordered_set and std::unordered_multiset unordered associative containers -#include // (since C++11) std::unordered_map and std::unordered_multimap unordered associative containers -#include // (since C++11) Random number generators and distributions -#include // (since C++11) Compile-time rational arithmetic -#include // (since C++11) Floating-point environment access functions -#include // (since C++11) Unicode conversion facilities -#include // (since C++11) Classes, algorithms and iterators to support regular expression processing -#include // (since C++11) Atomic operations library -#include // (since C++11)(deprecated in C++17) simply includes the header -#include // (since C++11)(deprecated in C++17) simply includes the headers (until C++17) (since C++17) and : the overloads equivalent to the contents of the C header tgmath.h are already provided by those headers -#include // (since C++11)(deprecated in C++17) defines one compatibility macro constant -#include // (since C++11)(deprecated in C++17) defines one compatibility macro constant -#include // (since C++11) std::thread class and supporting functions -#include // (since C++11) mutual exclusion primitives -#include // (since C++11) primitives for asynchronous computations -#include // (since C++11) thread waiting conditions -#endif -#if __cplusplus >= 201300L -#include // (since C++14) shared mutual exclusion primitives -#endif -#if __cplusplus >= 201500L -#include // (since C++17) std::any class template -#include // (since C++17) std::optional class template -#include // (since C++17) std::variant class template -#include // (since C++17) Polymorphic allocators and memory resources -#include // (since C++17) std::basic_string_view class template -#include // (since C++17) Predefined execution policies for parallel versions of the algorithms -#include // (since C++17) std::path class and supporting functions -#endif diff --git a/L7Test/nbproject/private/launcher.properties b/L7Test/nbproject/private/launcher.properties deleted file mode 100644 index 6cc2127..0000000 --- a/L7Test/nbproject/private/launcher.properties +++ /dev/null @@ -1,40 +0,0 @@ -# Launchers File syntax: -# -# [Must-have property line] -# launcher1.runCommand= -# [Optional extra properties] -# launcher1.displayName= -# launcher1.buildCommand= -# launcher1.runDir= -# launcher1.symbolFiles= -# launcher1.env.= -# (If this value is quoted with ` it is handled as a native command which execution result will become the value) -# [Common launcher properties] -# common.runDir= -# (This value is overwritten by a launcher specific runDir value if the latter exists) -# common.env.= -# (Environment variables from common launcher are merged with launcher specific variables) -# common.symbolFiles= -# (This value is overwritten by a launcher specific symbolFiles value if the latter exists) -# -# In runDir, symbolFiles and env fields you can use these macroses: -# ${PROJECT_DIR} - project directory absolute path -# ${OUTPUT_PATH} - linker output path (relative to project directory path) -# ${OUTPUT_BASENAME}- linker output filename -# ${TESTDIR} - test files directory (relative to project directory path) -# ${OBJECTDIR} - object files directory (relative to project directory path) -# ${CND_DISTDIR} - distribution directory (relative to project directory path) -# ${CND_BUILDDIR} - build directory (relative to project directory path) -# ${CND_PLATFORM} - platform name -# ${CND_CONF} - configuration name -# ${CND_DLIB_EXT} - dynamic library extension -# -# All the project launchers must be listed in the file! -# -# launcher1.runCommand=... -# launcher2.runCommand=... -# ... -# common.runDir=... -# common.env.KEY=VALUE - -# launcher1.runCommand= \ No newline at end of file diff --git a/L7Test/nbproject/private/private.xml b/L7Test/nbproject/private/private.xml deleted file mode 100644 index 1c761a1..0000000 --- a/L7Test/nbproject/private/private.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - true - - - 1 - 1 - - - - - file:/home/user/Documents/published/L7/L7Test/L7Test.h - file:/home/user/Documents/published/L7/L7Test/L7Test.cpp - - - diff --git a/L7Test/nbproject/project.xml b/L7Test/nbproject/project.xml deleted file mode 100644 index ef79343..0000000 --- a/L7Test/nbproject/project.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - org.netbeans.modules.cnd.makeproject - - - L7Test - - cpp - h - UTF-8 - - ../L7 - - - - - Debug - 1 - - - Release - 1 - - - - true - Apache|Apache - Apache|Apache - Apache|Apache - - - - diff --git a/L7/LBoundCheckBox.cpp b/LBoundCheckBox.cpp similarity index 100% rename from L7/LBoundCheckBox.cpp rename to LBoundCheckBox.cpp diff --git a/L7/LBoundCheckBox.h b/LBoundCheckBox.h similarity index 100% rename from L7/LBoundCheckBox.h rename to LBoundCheckBox.h diff --git a/L7/LBoundComboBox.cpp b/LBoundComboBox.cpp similarity index 100% rename from L7/LBoundComboBox.cpp rename to LBoundComboBox.cpp diff --git a/L7/LBoundComboBox.h b/LBoundComboBox.h similarity index 100% rename from L7/LBoundComboBox.h rename to LBoundComboBox.h diff --git a/L7/LBoundControl.cpp b/LBoundControl.cpp similarity index 100% rename from L7/LBoundControl.cpp rename to LBoundControl.cpp diff --git a/L7/LBoundControl.h b/LBoundControl.h similarity index 100% rename from L7/LBoundControl.h rename to LBoundControl.h diff --git a/L7/LBoundDatePickerCtrl.cpp b/LBoundDatePickerCtrl.cpp similarity index 100% rename from L7/LBoundDatePickerCtrl.cpp rename to LBoundDatePickerCtrl.cpp diff --git a/L7/LBoundDatePickerCtrl.h b/LBoundDatePickerCtrl.h similarity index 100% rename from L7/LBoundDatePickerCtrl.h rename to LBoundDatePickerCtrl.h diff --git a/L7/LBoundGrid.cpp b/LBoundGrid.cpp similarity index 100% rename from L7/LBoundGrid.cpp rename to LBoundGrid.cpp diff --git a/L7/LBoundGrid.h b/LBoundGrid.h similarity index 100% rename from L7/LBoundGrid.h rename to LBoundGrid.h diff --git a/L7/LBoundSpinCtrl.cpp b/LBoundSpinCtrl.cpp similarity index 100% rename from L7/LBoundSpinCtrl.cpp rename to LBoundSpinCtrl.cpp diff --git a/L7/LBoundSpinCtrl.h b/LBoundSpinCtrl.h similarity index 100% rename from L7/LBoundSpinCtrl.h rename to LBoundSpinCtrl.h diff --git a/L7/LBoundTextCtrl.cpp b/LBoundTextCtrl.cpp similarity index 100% rename from L7/LBoundTextCtrl.cpp rename to LBoundTextCtrl.cpp diff --git a/L7/LBoundTextCtrl.h b/LBoundTextCtrl.h similarity index 100% rename from L7/LBoundTextCtrl.h rename to LBoundTextCtrl.h diff --git a/L7/LConnection.cpp b/LConnection.cpp similarity index 100% rename from L7/LConnection.cpp rename to LConnection.cpp diff --git a/L7/LConnection.h b/LConnection.h similarity index 100% rename from L7/LConnection.h rename to LConnection.h diff --git a/L7/LGridCheckEditor.cpp b/LGridCheckEditor.cpp similarity index 100% rename from L7/LGridCheckEditor.cpp rename to LGridCheckEditor.cpp diff --git a/L7/LGridCheckEditor.h b/LGridCheckEditor.h similarity index 100% rename from L7/LGridCheckEditor.h rename to LGridCheckEditor.h diff --git a/L7/LGridCheckRenderer.cpp b/LGridCheckRenderer.cpp similarity index 100% rename from L7/LGridCheckRenderer.cpp rename to LGridCheckRenderer.cpp diff --git a/L7/LGridCheckRenderer.h b/LGridCheckRenderer.h similarity index 100% rename from L7/LGridCheckRenderer.h rename to LGridCheckRenderer.h diff --git a/L7/LGridColEditor.cpp b/LGridColEditor.cpp similarity index 100% rename from L7/LGridColEditor.cpp rename to LGridColEditor.cpp diff --git a/L7/LGridColEditor.h b/LGridColEditor.h similarity index 100% rename from L7/LGridColEditor.h rename to LGridColEditor.h diff --git a/L7/LGridComboEditor.cpp b/LGridComboEditor.cpp similarity index 100% rename from L7/LGridComboEditor.cpp rename to LGridComboEditor.cpp diff --git a/L7/LGridComboEditor.h b/LGridComboEditor.h similarity index 100% rename from L7/LGridComboEditor.h rename to LGridComboEditor.h diff --git a/L7/LGridComboRenderer.cpp b/LGridComboRenderer.cpp similarity index 100% rename from L7/LGridComboRenderer.cpp rename to LGridComboRenderer.cpp diff --git a/L7/LGridComboRenderer.h b/LGridComboRenderer.h similarity index 100% rename from L7/LGridComboRenderer.h rename to LGridComboRenderer.h diff --git a/L7/LGridDateEditor.cpp b/LGridDateEditor.cpp similarity index 100% rename from L7/LGridDateEditor.cpp rename to LGridDateEditor.cpp diff --git a/L7/LGridDateEditor.h b/LGridDateEditor.h similarity index 100% rename from L7/LGridDateEditor.h rename to LGridDateEditor.h diff --git a/L7/LGridDateRenderer.cpp b/LGridDateRenderer.cpp similarity index 100% rename from L7/LGridDateRenderer.cpp rename to LGridDateRenderer.cpp diff --git a/L7/LGridDateRenderer.h b/LGridDateRenderer.h similarity index 100% rename from L7/LGridDateRenderer.h rename to LGridDateRenderer.h diff --git a/L7/LGridSpinEditor.cpp b/LGridSpinEditor.cpp similarity index 100% rename from L7/LGridSpinEditor.cpp rename to LGridSpinEditor.cpp diff --git a/L7/LGridSpinEditor.h b/LGridSpinEditor.h similarity index 100% rename from L7/LGridSpinEditor.h rename to LGridSpinEditor.h diff --git a/L7/LGridSpinRenderer.cpp b/LGridSpinRenderer.cpp similarity index 100% rename from L7/LGridSpinRenderer.cpp rename to LGridSpinRenderer.cpp diff --git a/L7/LGridSpinRenderer.h b/LGridSpinRenderer.h similarity index 100% rename from L7/LGridSpinRenderer.h rename to LGridSpinRenderer.h diff --git a/L7/LGridTextEditor.cpp b/LGridTextEditor.cpp similarity index 100% rename from L7/LGridTextEditor.cpp rename to LGridTextEditor.cpp diff --git a/L7/LGridTextEditor.h b/LGridTextEditor.h similarity index 100% rename from L7/LGridTextEditor.h rename to LGridTextEditor.h diff --git a/L7/LGridTextRenderer.cpp b/LGridTextRenderer.cpp similarity index 100% rename from L7/LGridTextRenderer.cpp rename to LGridTextRenderer.cpp diff --git a/L7/LGridTextRenderer.h b/LGridTextRenderer.h similarity index 100% rename from L7/LGridTextRenderer.h rename to LGridTextRenderer.h diff --git a/L7/LInformation.cpp b/LInformation.cpp similarity index 100% rename from L7/LInformation.cpp rename to LInformation.cpp diff --git a/L7/LInformation.h b/LInformation.h similarity index 100% rename from L7/LInformation.h rename to LInformation.h diff --git a/L7/LItemData.cpp b/LItemData.cpp similarity index 100% rename from L7/LItemData.cpp rename to LItemData.cpp diff --git a/L7/LItemData.h b/LItemData.h similarity index 100% rename from L7/LItemData.h rename to LItemData.h diff --git a/L7/LLightPQResultSet.cpp b/LLightPQResultSet.cpp similarity index 100% rename from L7/LLightPQResultSet.cpp rename to LLightPQResultSet.cpp diff --git a/L7/LLightPQResultSet.h b/LLightPQResultSet.h similarity index 100% rename from L7/LLightPQResultSet.h rename to LLightPQResultSet.h diff --git a/L7/LLightResultSet.cpp b/LLightResultSet.cpp similarity index 100% rename from L7/LLightResultSet.cpp rename to LLightResultSet.cpp diff --git a/L7/LLightResultSet.h b/LLightResultSet.h similarity index 100% rename from L7/LLightResultSet.h rename to LLightResultSet.h diff --git a/L7/LLightSQResultSet.cpp b/LLightSQResultSet.cpp similarity index 100% rename from L7/LLightSQResultSet.cpp rename to LLightSQResultSet.cpp diff --git a/L7/LLightSQResultSet.h b/LLightSQResultSet.h similarity index 100% rename from L7/LLightSQResultSet.h rename to LLightSQResultSet.h diff --git a/L7/LNavigator.cpp b/LNavigator.cpp similarity index 100% rename from L7/LNavigator.cpp rename to LNavigator.cpp diff --git a/L7/LNavigator.h b/LNavigator.h similarity index 100% rename from L7/LNavigator.h rename to LNavigator.h diff --git a/L7/LPQConnection.cpp b/LPQConnection.cpp similarity index 100% rename from L7/LPQConnection.cpp rename to LPQConnection.cpp diff --git a/L7/LPQConnection.h b/LPQConnection.h similarity index 100% rename from L7/LPQConnection.h rename to LPQConnection.h diff --git a/L7/LPQResultSet.cpp b/LPQResultSet.cpp similarity index 100% rename from L7/LPQResultSet.cpp rename to LPQResultSet.cpp diff --git a/L7/LPQResultSet.h b/LPQResultSet.h similarity index 100% rename from L7/LPQResultSet.h rename to LPQResultSet.h diff --git a/L7/LResultSet.cpp b/LResultSet.cpp similarity index 100% rename from L7/LResultSet.cpp rename to LResultSet.cpp diff --git a/L7/LResultSet.h b/LResultSet.h similarity index 100% rename from L7/LResultSet.h rename to LResultSet.h diff --git a/L7/LSQConnection.cpp b/LSQConnection.cpp similarity index 100% rename from L7/LSQConnection.cpp rename to LSQConnection.cpp diff --git a/L7/LSQConnection.h b/LSQConnection.h similarity index 100% rename from L7/LSQConnection.h rename to LSQConnection.h diff --git a/L7/LSQResultSet.cpp b/LSQResultSet.cpp similarity index 100% rename from L7/LSQResultSet.cpp rename to LSQResultSet.cpp diff --git a/L7/LSQResultSet.h b/LSQResultSet.h similarity index 100% rename from L7/LSQResultSet.h rename to LSQResultSet.h diff --git a/L7/LSQresult.cpp b/LSQresult.cpp similarity index 100% rename from L7/LSQresult.cpp rename to LSQresult.cpp diff --git a/L7/LSQresult.h b/LSQresult.h similarity index 100% rename from L7/LSQresult.h rename to LSQresult.h diff --git a/L7/LVersion.h b/LVersion.h similarity index 100% rename from L7/LVersion.h rename to LVersion.h diff --git a/README.md b/README.md index 8fa8590..14f8924 100644 --- a/README.md +++ b/README.md @@ -1,46 +1,27 @@ # L7 -
A library aiming to help writing database applications using wxWidgets, PostgreSQL and SQLite. -It's a generic spin-off of a production library I'm using. +A custom library aiming to help writing simple database applications using [wxWidgets](https://wxwidgets.org/), PostgreSQL and SQLite. It requires [wxJSON](https://wxcode.sourceforge.net/docs/wxjson/) that should be first downloaded and built with the provided template file. -Released under the LGPL 2.1 of the Free software Foundation. -Author and copyright : SET, M.D. , nmset@yandex.com - -Developped with NetBeans. - -------Build - -wxWidgets is expected in /usr/local/wxWidgets, as referenced in the NetBeans project.libpq and libsqlite3 are expected in the system's library directory. +### Build $ cd L7 -$ make clobber +$ mkdir build; cd $_ -$ make CONF=Debug +$ cmake -DwxJson_DIR:PATH=/usr/local -DWITH_LIBPQ:BOOL=ON -DWITH_LIBSQ:BOOL=ON ../ -$ cd ../L7Test +$ make L7 -j4 && make L7Test -$ make CONF=Debug -Output will be in dist/Debug/GNU-Linux/ and dist/Release/GNU-Linux/ . - -------How to consider the code. - -I do not have an academic background in computer science, programming is my -hobby. - -------How to consider L7. - -Use at your own risks. It's free software. -Use it or trash it. No warranties. -L7 does not claim to be fit for any purpose. -L7 does not expect to be used. - -------Documentation +##### Documentation $ cd L7 -$ doxygen L7.dox +$ doxygen Resources/L7.dox Output will be in docs/ . + +## Disclaimer + +Use at your own risks. L7 does not claim to be fit for any purpose. L7 does not expect to be used. \ No newline at end of file diff --git a/L7/L7.dox b/Resources/L7.dox similarity index 100% rename from L7/L7.dox rename to Resources/L7.dox diff --git a/Resources/wxJson_CMakeLists.txt.template b/Resources/wxJson_CMakeLists.txt.template new file mode 100644 index 0000000..3966453 --- /dev/null +++ b/Resources/wxJson_CMakeLists.txt.template @@ -0,0 +1,23 @@ + +cmake_minimum_required(VERSION 3.0) + +project(wxJson) + +find_package(wxWidgets CONFIG REQUIRED) + +set (TARGET_NAME wxJson) + +include_directories(include) +add_library(${TARGET_NAME} SHARED + src/jsonval.cpp + src/jsonreader.cpp src/jsonwriter.cpp) + +install(TARGETS ${TARGET_NAME} DESTINATION lib/${TARGET_NAME}) + +install(FILES + include/wx/json_defs.h include/wx/jsonval.h + include/wx/jsonreader.h include/wx/jsonwriter.h + DESTINATION include/${TARGET_NAME}/wx) + +target_link_libraries(${TARGET_NAME} ${wxWidgets_LIBRARIES}) + diff --git a/L7Test/L7Test.cpp b/Test/L7Test.cpp similarity index 100% rename from L7Test/L7Test.cpp rename to Test/L7Test.cpp diff --git a/L7Test/L7Test.h b/Test/L7Test.h similarity index 100% rename from L7Test/L7Test.h rename to Test/L7Test.h diff --git a/L7Test/sql/postgresql.sql b/Test/sql/postgresql.sql similarity index 100% rename from L7Test/sql/postgresql.sql rename to Test/sql/postgresql.sql diff --git a/L7Test/sql/sqlite.sql b/Test/sql/sqlite.sql similarity index 100% rename from L7Test/sql/sqlite.sql rename to Test/sql/sqlite.sql diff --git a/L7/special/BaseGridPicker.cpp b/special/BaseGridPicker.cpp similarity index 100% rename from L7/special/BaseGridPicker.cpp rename to special/BaseGridPicker.cpp diff --git a/L7/special/BaseGridPicker.h b/special/BaseGridPicker.h similarity index 100% rename from L7/special/BaseGridPicker.h rename to special/BaseGridPicker.h diff --git a/L7/special/BasePicker.cpp b/special/BasePicker.cpp similarity index 100% rename from L7/special/BasePicker.cpp rename to special/BasePicker.cpp diff --git a/L7/special/BasePicker.h b/special/BasePicker.h similarity index 100% rename from L7/special/BasePicker.h rename to special/BasePicker.h diff --git a/L7/special/JsonGridPickerCtrl.cpp b/special/JsonGridPickerCtrl.cpp similarity index 100% rename from L7/special/JsonGridPickerCtrl.cpp rename to special/JsonGridPickerCtrl.cpp diff --git a/L7/special/JsonGridPickerCtrl.h b/special/JsonGridPickerCtrl.h similarity index 100% rename from L7/special/JsonGridPickerCtrl.h rename to special/JsonGridPickerCtrl.h diff --git a/L7/special/JsonHelper.cpp b/special/JsonHelper.cpp similarity index 100% rename from L7/special/JsonHelper.cpp rename to special/JsonHelper.cpp diff --git a/L7/special/JsonHelper.h b/special/JsonHelper.h similarity index 100% rename from L7/special/JsonHelper.h rename to special/JsonHelper.h diff --git a/L7/special/LBoundJsonGridPicker.cpp b/special/LBoundJsonGridPicker.cpp similarity index 100% rename from L7/special/LBoundJsonGridPicker.cpp rename to special/LBoundJsonGridPicker.cpp diff --git a/L7/special/LBoundJsonGridPicker.h b/special/LBoundJsonGridPicker.h similarity index 100% rename from L7/special/LBoundJsonGridPicker.h rename to special/LBoundJsonGridPicker.h diff --git a/L7/special/LBoundXmlGridPicker.cpp b/special/LBoundXmlGridPicker.cpp similarity index 100% rename from L7/special/LBoundXmlGridPicker.cpp rename to special/LBoundXmlGridPicker.cpp diff --git a/L7/special/LBoundXmlGridPicker.h b/special/LBoundXmlGridPicker.h similarity index 100% rename from L7/special/LBoundXmlGridPicker.h rename to special/LBoundXmlGridPicker.h diff --git a/L7/special/LGridJsonCellEditor.cpp b/special/LGridJsonCellEditor.cpp similarity index 100% rename from L7/special/LGridJsonCellEditor.cpp rename to special/LGridJsonCellEditor.cpp diff --git a/L7/special/LGridJsonCellEditor.h b/special/LGridJsonCellEditor.h similarity index 100% rename from L7/special/LGridJsonCellEditor.h rename to special/LGridJsonCellEditor.h diff --git a/L7/special/LGridJsonCellRenderer.cpp b/special/LGridJsonCellRenderer.cpp similarity index 100% rename from L7/special/LGridJsonCellRenderer.cpp rename to special/LGridJsonCellRenderer.cpp diff --git a/L7/special/LGridJsonCellRenderer.h b/special/LGridJsonCellRenderer.h similarity index 100% rename from L7/special/LGridJsonCellRenderer.h rename to special/LGridJsonCellRenderer.h diff --git a/L7/special/LGridXmlCellEditor.cpp b/special/LGridXmlCellEditor.cpp similarity index 100% rename from L7/special/LGridXmlCellEditor.cpp rename to special/LGridXmlCellEditor.cpp diff --git a/L7/special/LGridXmlCellEditor.h b/special/LGridXmlCellEditor.h similarity index 100% rename from L7/special/LGridXmlCellEditor.h rename to special/LGridXmlCellEditor.h diff --git a/L7/special/LGridXmlCellRenderer.cpp b/special/LGridXmlCellRenderer.cpp similarity index 100% rename from L7/special/LGridXmlCellRenderer.cpp rename to special/LGridXmlCellRenderer.cpp diff --git a/L7/special/LGridXmlCellRenderer.h b/special/LGridXmlCellRenderer.h similarity index 100% rename from L7/special/LGridXmlCellRenderer.h rename to special/LGridXmlCellRenderer.h diff --git a/L7/special/XmlGridPickerCtrl.cpp b/special/XmlGridPickerCtrl.cpp similarity index 100% rename from L7/special/XmlGridPickerCtrl.cpp rename to special/XmlGridPickerCtrl.cpp diff --git a/L7/special/XmlGridPickerCtrl.h b/special/XmlGridPickerCtrl.h similarity index 100% rename from L7/special/XmlGridPickerCtrl.h rename to special/XmlGridPickerCtrl.h diff --git a/L7/special/XmlHelper.cpp b/special/XmlHelper.cpp similarity index 100% rename from L7/special/XmlHelper.cpp rename to special/XmlHelper.cpp diff --git a/L7/special/XmlHelper.h b/special/XmlHelper.h similarity index 100% rename from L7/special/XmlHelper.h rename to special/XmlHelper.h