summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSlávek Banko <[email protected]>2022-01-30 15:59:16 +0100
committerSlávek Banko <[email protected]>2022-01-30 15:59:16 +0100
commit353797953630060e3171b242456f9447542ce47b (patch)
treef06b958dd2ae743d1253700b238ba318fa58e32b /src
parentc4d576ead541cdce8febf430be72a4f5dbcc7a95 (diff)
downloadktechlab-353797953630060e3171b242456f9447542ce47b.tar.gz
ktechlab-353797953630060e3171b242456f9447542ce47b.zip
Drop automake build support.
Rework the README and INSTALL files. Signed-off-by: Slávek Banko <[email protected]>
Diffstat (limited to 'src')
-rw-r--r--src/Makefile.am88
-rw-r--r--src/core/Makefile.am6
-rw-r--r--src/drawparts/Makefile.am6
-rw-r--r--src/electronics/Makefile.am20
-rw-r--r--src/electronics/components/Makefile.am35
-rw-r--r--src/electronics/simulation/Makefile.am11
-rw-r--r--src/flowparts/Makefile.am15
-rw-r--r--src/gui/Makefile.am23
-rw-r--r--src/languages/Makefile.am14
-rw-r--r--src/mechanics/Makefile.am8
-rw-r--r--src/micro/Makefile.am7
11 files changed, 0 insertions, 233 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
deleted file mode 100644
index 3d89636..0000000
--- a/src/Makefile.am
+++ /dev/null
@@ -1,88 +0,0 @@
-## Makefile.am for ktechlab
-
-# this is the program that gets installed. it's name is used for all
-# of the other Makefile.am variables
-bin_PROGRAMS = ktechlab
-
-# set the include path for X, qt and KDE
-INCLUDES = -I$(top_srcdir)/src -I$(top_srcdir)/src/drawparts \
- -I$(top_srcdir)/src/electronics -I$(top_srcdir)/src/electronics/components \
- -I$(top_srcdir)/src/electronics/simulation -I$(top_srcdir)/src/flowparts -I$(top_srcdir)/src/gui \
- -I$(top_srcdir)/src/languages -I$(top_srcdir)/src/mechanics -I$(top_srcdir)/src/micro $(all_includes)
-
-# the library search path.
-ktechlab_LDFLAGS = -module $(all_libraries) $(KDE_RPATH) $(LIB_TQT) $(LIB_TDECORE) $(LIB_TDEUI) -lDCOP $(LIB_TDEPARTS) $(LIB_GPSIM)
-
-# the libraries to link against.
-ktechlab_LDADD = $(top_builddir)/src/gui/libgui.la \
- $(top_builddir)/src/micro/libmicro.la $(top_builddir)/src/flowparts/libflowparts.la \
- $(top_builddir)/src/mechanics/libmechanics.la $(top_builddir)/src/electronics/libelectronics.la \
- $(top_builddir)/src/electronics/simulation/libelements.la $(top_builddir)/src/electronics/components/libcomponents.la \
- $(top_builddir)/src/languages/liblanguages.la $(top_builddir)/src/drawparts/libdrawparts.la \
- $(top_builddir)/src/core/libcore.la -ltdeutils -ltdetexteditor $(LIB_TDEFILE) $(LIB_TDEPRINT) $(LIB_TQT) $(LIB_GPSIM)
-
-# which sources should be compiled for ktechlab
-ktechlab_SOURCES = ktechlab.cpp node.cpp connector.cpp itemlibrary.cpp \
- libraryitem.cpp projectmanager.cpp picitem.cpp variant.cpp canvasitemparts.cpp \
- flowcontainer.cpp microsettings.cpp fpnode.cpp cells.cpp asmformatter.cpp conrouter.cpp \
- nodegroup.cpp canvasmanipulator.cpp iteminterface.cpp itemgroup.cpp ciwidgetmgr.cpp \
- filemetainfo.cpp resizeoverlay.cpp document.cpp view.cpp docmanager.cpp cnitem.cpp \
- item.cpp cnitemgroup.cpp itemview.cpp itemdocument.cpp textview.cpp \
- textdocument.cpp circuitdocument.cpp flowcodedocument.cpp icnview.cpp icndocument.cpp \
- viewcontainer.cpp circuitview.cpp flowcodeview.cpp eventinfo.cpp oscilloscopedata.cpp \
- itemdocumentdata.cpp docmanageriface.cpp documentiface.cpp viewiface.cpp \
- docmanageriface.skel viewiface.skel documentiface.skel simulator.cpp katemdi.cpp \
- debugmanager.cpp recentfilesaction.cpp variablelabel.cpp
-
-ktechlab_PCH = AUTO
-
-
-# these are the headers for your project
-noinst_HEADERS = ktechlab.h node.h connector.h itemlibrary.h libraryitem.h \
- projectmanager.h picitem.h canvasitemparts.h microsettings.h fpnode.h cells.h \
- asmformatter.h conrouter.h nodegroup.h canvasmanipulator.h iteminterface.h itemgroup.h \
- ciwidgetmgr.h filemetainfo.h resizeoverlay.h document.h view.h docmanager.h cnitem.h \
- item.h cnitemgroup.h itemview.h itemdocument.h textview.h textdocument.h \
- circuitdocument.h flowcodedocument.h icnview.h icndocument.h viewcontainer.h \
- circuitview.h flowcodeview.h eventinfo.h oscilloscopedata.h itemdocumentdata.h \
- docmanageriface.h documentiface.h viewiface.h simulator.h katemdi.h debugmanager.h \
- recentfilesaction.h variablelabel.h
-
-
-# client stuff
-
-
-# let automoc handle all of the meta source files (moc)
-METASOURCES = AUTO
-
-
-messages: rc.cpp
- $(EXTRACTRC) `find . -name "*.rc" -o -name "*.ui" -o -name "*.kcfg"` > rc.cpp
- LIST=`find . -name \*.h -o -name \*.hh -o -name \*.H -o -name \*.hxx -o -name \*.hpp -o -name \*.cpp -o -name \*.cc -o -name \*.cxx -o -name \*.ecpp -o -name \*.C`; \
- if test -n "$$LIST"; then \
- $(XGETTEXT) $$LIST -o $(podir)/ktechlab.pot; \
- fi
-
-#KDE_ICON = ktechlab
-#KDE_ICON = AUTO
-
-# this is where the kdelnk file will go
-kdelnkdir = $(kde_appsdir)/Development
-kdelnk_DATA = ktechlab.desktop
-
-# this is where the XML-GUI resource file goes
-rcdir = $(kde_datadir)/ktechlab
-rc_DATA = ktechlabui.rc error_messages_en_gb ktechlabcircuitui.rc \
- ktechlabflowcodeui.rc ktechlabitemviewui.rc ktechlabmechanicsui.rc ktechlabtextui.rc ktechlabkateui.rc
-
-SUBDIRS = core gui flowparts micro mechanics electronics languages drawparts
-#iconsdir = $(kde_datadir)/ktechlab/icons
-
-
-mimedir = $(kde_mimedir)/application
-mime_DATA = x-circuit.desktop x-flowcode.desktop x-ktechlab.desktop x-microbe.desktop
-EXTRA_DIST = $(mime_DATA)
-
-katesyntaxdir = $(kde_datadir)/katepart/syntax
-katesyntax_DATA = microbe.xml
-
diff --git a/src/core/Makefile.am b/src/core/Makefile.am
deleted file mode 100644
index 145add8..0000000
--- a/src/core/Makefile.am
+++ /dev/null
@@ -1,6 +0,0 @@
-INCLUDES = -I$(top_srcdir)/src -I$(top_srcdir)/src/drawparts -I$(top_srcdir)/src/electronics -I$(top_srcdir)/src/electronics/components -I$(top_srcdir)/src/electronics/simulation -I$(top_srcdir)/src/flowparts -I$(top_srcdir)/src/gui -I$(top_srcdir)/src/languages -I$(top_srcdir)/src/mechanics -I$(top_srcdir)/src/micro $(all_includes)
-METASOURCES = AUTO
-libcore_la_LDFLAGS = $(all_libraries)
-noinst_LTLIBRARIES = libcore.la
-kde_kcfg_DATA = ktechlab.kcfg
-libcore_la_SOURCES = ktlconfig.kcfgc main.cpp
diff --git a/src/drawparts/Makefile.am b/src/drawparts/Makefile.am
deleted file mode 100644
index f3c1c25..0000000
--- a/src/drawparts/Makefile.am
+++ /dev/null
@@ -1,6 +0,0 @@
-INCLUDES = -I$(top_srcdir)/src -I$(top_srcdir)/src/electronics -I$(top_srcdir)/src/electronics/components -I$(top_srcdir)/src/electronics/simulation -I$(top_srcdir)/src/flowparts -I$(top_srcdir)/src/gui -I$(top_srcdir)/src/languages -I$(top_srcdir)/src/mechanics -I$(top_srcdir)/src/micro $(all_includes)
-METASOURCES = AUTO
-noinst_LTLIBRARIES = libdrawparts.la
-libdrawparts_la_SOURCES = drawpart.cpp dpline.cpp solidshape.cpp dptext.cpp
-noinst_HEADERS = drawpart.h dpline.h solidshape.h dptext.h
-
diff --git a/src/electronics/Makefile.am b/src/electronics/Makefile.am
deleted file mode 100644
index 688de94..0000000
--- a/src/electronics/Makefile.am
+++ /dev/null
@@ -1,20 +0,0 @@
-CXXFLAGS += $(GPSIM_CXXFLAGS)
-
-INCLUDES = -I$(top_srcdir)/src -I$(top_srcdir)/src/electronics \
- -I$(top_srcdir)/src/electronics/components -I$(top_srcdir)/src/electronics/simulation \
- -I$(top_srcdir)/src/flowparts -I$(top_srcdir)/src/gui -I$(top_srcdir)/src/languages \
- -I$(top_srcdir)/src/mechanics -I$(top_srcdir)/src/micro $(glib_cflags) $(all_includes)
-
-METASOURCES = AUTO
-
-SUBDIRS = simulation components
-
-noinst_LTLIBRARIES = libelectronics.la
-
-libelectronics_la_SOURCES = component.cpp subcircuits.cpp gpsimprocessor.cpp \
- switch.cpp pin.cpp wire.cpp ecnode.cpp port.cpp
-
-libelectronics_la_LIBADD = \
- $(top_builddir)/src/electronics/simulation/libelements.la $(top_builddir)/src/electronics/components/libcomponents.la
-
-noinst_HEADERS = gpsimprocessor.h switch.h pin.h wire.h ecnode.h port.h
diff --git a/src/electronics/components/Makefile.am b/src/electronics/components/Makefile.am
deleted file mode 100644
index 91336ae..0000000
--- a/src/electronics/components/Makefile.am
+++ /dev/null
@@ -1,35 +0,0 @@
-CXXFLAGS += $(GPSIM_CXXFLAGS)
-
-INCLUDES = -I$(top_srcdir)/src \
- -I$(top_srcdir)/src/electronics -I$(top_srcdir)/src/electronics/components \
- -I$(top_srcdir)/src/electronics/simulation -I$(top_srcdir)/src/gui -I$(top_srcdir)/src/languages \
- -I$(top_srcdir)/src/micro $(glib_cflags) $(all_includes)
-
-METASOURCES = AUTO
-noinst_HEADERS = ecresistor.h ecled.h ecdiode.h ecsevensegment.h eckeypad.h \
- eccapacitor.h ec555.h eccurrentsource.h ecfixedvoltage.h ecbcdto7segment.h \
- ecsignallamp.h ecclockinput.h ecpotentiometer.h ecopamp.h ecvoltagesource.h \
- eccurrentsignal.h ecvoltagesignal.h ecground.h multiinputgate.h fulladder.h multiplexer.h \
- demultiplexer.h externalconnection.h ecsubcircuit.h meter.h probe.h resistordip.h \
- addac.h dependentsource.h flipflop.h toggleswitch.h pushswitch.h ram.h \
- discretelogic.h piccomponent.h piccomponentpin.h binarycounter.h bidirled.h \
- matrixdisplay.h bussplitter.h matrixdisplaydriver.h magnitudecomparator.h \
- serialportcomponent.h parallelportcomponent.h inductor.h ecbjt.h rotoswitch.h
-
-noinst_LTLIBRARIES = libcomponents.la
-libcomponents_la_SOURCES = ecresistor.cpp ecled.cpp ecdiode.cpp \
- ecsevensegment.cpp eckeypad.cpp eccapacitor.cpp ec555.cpp eccurrentsource.cpp \
- ecfixedvoltage.cpp ecbcdto7segment.cpp ecsignallamp.cpp ecclockinput.cpp \
- ecpotentiometer.cpp ecopamp.cpp ecvoltagesource.cpp eccurrentsignal.cpp ecvoltagesignal.cpp \
- ecground.cpp multiinputgate.cpp fulladder.cpp multiplexer.cpp demultiplexer.cpp \
- externalconnection.cpp ecsubcircuit.cpp meter.cpp probe.cpp resistordip.cpp addac.cpp \
- dependentsource.cpp flipflop.cpp toggleswitch.cpp pushswitch.cpp ram.cpp discretelogic.cpp \
- piccomponent.cpp piccomponentpin.cpp binarycounter.cpp bidirled.cpp matrixdisplay.cpp \
- bussplitter.cpp matrixdisplaydriver.cpp magnitudecomparator.cpp serialportcomponent.cpp \
- parallelportcomponent.cpp inductor.cpp ecbjt.cpp rotoswitch.cpp
-
-libcomponents_la_PCH = AUTO
-
-
-libcomponents_la_LIBADD =\
- $(top_builddir)/src/electronics/simulation/libelements.la
diff --git a/src/electronics/simulation/Makefile.am b/src/electronics/simulation/Makefile.am
deleted file mode 100644
index c45c6a0..0000000
--- a/src/electronics/simulation/Makefile.am
+++ /dev/null
@@ -1,11 +0,0 @@
-INCLUDES = -I$(top_srcdir)/src -I$(top_srcdir)/src/electronics $(all_includes)
-METASOURCES = AUTO
-noinst_LTLIBRARIES = libelements.la
-libelements_la_SOURCES = cccs.cpp ccvs.cpp circuit.cpp currentsource.cpp \
- diode.cpp element.cpp elementset.cpp logic.cpp matrix.cpp vccs.cpp vcvs.cpp \
- voltagesource.cpp capacitance.cpp resistance.cpp currentsignal.cpp voltagepoint.cpp \
- voltagesignal.cpp elementsignal.cpp nonlinear.cpp reactive.cpp vec.cpp bjt.cpp opamp.cpp \
- inductance.cpp
-noinst_HEADERS = cccs.h ccvs.h circuit.h currentsource.h diode.h element.h \
- elementset.h logic.h matrix.h vccs.h vcvs.h voltagesource.h capacitance.h \
- resistance.h elementsignal.h nonlinear.h reactive.h vec.h bjt.h opamp.h inductance.h
diff --git a/src/flowparts/Makefile.am b/src/flowparts/Makefile.am
deleted file mode 100644
index 44e89fa..0000000
--- a/src/flowparts/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-INCLUDES = -I$(top_srcdir)/src -I$(top_srcdir)/src/electronics \
- -I$(top_srcdir)/src/electronics/components -I$(top_srcdir)/src/gui -I$(top_srcdir)/src/languages \
- -I$(top_srcdir)/src/micro $(all_includes)
-METASOURCES = AUTO
-noinst_LTLIBRARIES = libflowparts.la
-noinst_HEADERS = callsub.h delay.h end.h forloop.h readport.h setpin.h start.h \
- testpin.h unary.h varassignment.h varcomparison.h writeport.h repeat.h while.h \
- sub.h inputbutton.h flowpart.h pinmapping.h
-libflowparts_la_SOURCES = callsub.cpp delay.cpp end.cpp forloop.cpp \
- readport.cpp setpin.cpp start.cpp testpin.cpp unary.cpp varassignment.cpp \
- varcomparison.cpp writeport.cpp repeat.cpp while.cpp sub.cpp count.cpp embed.cpp \
- interrupt.cpp keypad.cpp pulse.cpp sevenseg.cpp inputbutton.cpp flowpart.cpp \
- pinmapping.cpp
-
-libflowparts_la_PCH = AUTO
diff --git a/src/gui/Makefile.am b/src/gui/Makefile.am
deleted file mode 100644
index 07b9dbb..0000000
--- a/src/gui/Makefile.am
+++ /dev/null
@@ -1,23 +0,0 @@
-INCLUDES = -I$(top_srcdir)/src -I$(top_srcdir)/src/core \
- -I$(top_srcdir)/src/electronics -I$(top_srcdir)/src/electronics/components \
- -I$(top_srcdir)/src/electronics/simulation -I$(top_srcdir)/src/flowparts -I$(top_srcdir)/src/gui \
- -I$(top_srcdir)/src/languages -I$(top_srcdir)/src/mechanics -I$(top_srcdir)/src/micro \
- -I$(top_srcdir)/gpsim-interface $(all_includes)
-METASOURCES = AUTO
-noinst_LTLIBRARIES = libgui.la
-libgui_la_SOURCES = contexthelp.cpp doublespinbox.cpp itemeditor.cpp \
- itemselector.cpp microsettingsdlg.cpp newfiledlg.cpp orientationwidget.cpp \
- outputmethoddlg.cpp pieditor.cpp plvitem.cpp propertieslistview.cpp asmformattingwidget.ui \
- gpasmsettingswidget.ui logicwidget.ui newfilewidget.ui newprojectwidget.ui \
- outputmethodwidget.ui microsettingswidget.ui settingsdlg.cpp oscilloscope.cpp \
- oscilloscopewidget.ui oscilloscopeview.cpp probepositioner.cpp generaloptionswidget.ui \
- logview.cpp createsubprojectwidget.ui processingoptionswidget.ui \
- sdccoptionswidget.ui projectdlgs.cpp linkeroptionswidget.ui microselectwidget.cpp \
- symbolviewer.cpp picprogrammerconfigwidget.ui newpinmappingwidget.ui programmerwidget.ui \
- programmerdlg.cpp colorcombo.cpp
-
-libgui_la_PCH = AUTO
-
-noinst_HEADERS = settingsdlg.h oscilloscope.h oscilloscopeview.h \
- probepositioner.h projectdlgs.h microselectwidget.h symbolviewer.h programmerdlg.h \
- colorcombo.h
diff --git a/src/languages/Makefile.am b/src/languages/Makefile.am
deleted file mode 100644
index fef84e7..0000000
--- a/src/languages/Makefile.am
+++ /dev/null
@@ -1,14 +0,0 @@
-INCLUDES = -I$(top_srcdir)/src \
- -I$(top_srcdir)/src/electronics -I$(top_srcdir)/src/electronics/components \
- -I$(top_srcdir)/src/electronics/simulation -I$(top_srcdir)/src/flowparts -I$(top_srcdir)/src/gui \
- -I$(top_srcdir)/src/languages -I$(top_srcdir)/src/mechanics -I$(top_srcdir)/src/micro -Igui \
- $(all_includes)
-METASOURCES = AUTO
-noinst_LTLIBRARIES = liblanguages.la
-liblanguages_la_SOURCES = language.cpp languagemanager.cpp microbe.cpp \
- externallanguage.cpp gpasm.cpp gpdasm.cpp processchain.cpp flowcode.cpp asmparser.cpp \
- sdcc.cpp gplink.cpp gplib.cpp sourceline.cpp picprogrammer.cpp
-noinst_HEADERS = externallanguage.h gpasm.h gpdasm.h language.h \
- languagemanager.h microbe.h processchain.h flowcode.h asmparser.h sdcc.h gplink.h gplib.h \
- sourceline.h picprogrammer.h
-liblanguages_la_LIBADD = $(top_builddir)/src/gui/libgui.la
diff --git a/src/mechanics/Makefile.am b/src/mechanics/Makefile.am
deleted file mode 100644
index 0444358..0000000
--- a/src/mechanics/Makefile.am
+++ /dev/null
@@ -1,8 +0,0 @@
-INCLUDES = -I$(top_srcdir)/src -I$(top_srcdir)/src/drawparts $(all_includes)
-METASOURCES = AUTO
-noinst_HEADERS = mechanicsitem.h chassiscircular2.h mechanicssimulation.h \
- mechanicsdocument.h mechanicsgroup.h mechanicsview.h
-
-noinst_LTLIBRARIES = libmechanics.la
-libmechanics_la_SOURCES = mechanicsitem.cpp chassiscircular2.cpp \
- mechanicssimulation.cpp mechanicsdocument.cpp mechanicsgroup.cpp mechanicsview.cpp
diff --git a/src/micro/Makefile.am b/src/micro/Makefile.am
deleted file mode 100644
index 37dc64f..0000000
--- a/src/micro/Makefile.am
+++ /dev/null
@@ -1,7 +0,0 @@
-INCLUDES = $(all_includes)
-METASOURCES = AUTO
-noinst_LTLIBRARIES = libmicro.la
-noinst_HEADERS = microinfo.h picinfo.h picinfo16bit.h picinfo14bit.h \
- picinfo12bit.h microlibrary.h asminfo.h
-libmicro_la_SOURCES = microinfo.cpp picinfo.cpp picinfo16bit.cpp \
- picinfo14bit.cpp picinfo12bit.cpp microlibrary.cpp micropackage.cpp asminfo.cpp