Fix code and switch to CMake

This commit is contained in:
Pierre-Yves Rollo 2021-06-26 13:25:47 +02:00
parent 237c0f8e69
commit 313df6a122
47 changed files with 341 additions and 23447 deletions

24
CMakeLists.txt Normal file
View File

@ -0,0 +1,24 @@
cmake_minimum_required( VERSION 2.8.12 )
set(CMAKE_BUILD_TYPE Release)
project(vinace)
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_STANDARD_REQUIRED True)
find_package(PkgConfig REQUIRED)
pkg_check_modules(GTKMM REQUIRED gtkmm-2.4)
find_package(Threads REQUIRED)
find_path(PULSEAUDIO_INCLUDE_DIR
NAMES pulse/pulseaudio.h
DOC "The PulseAudio include directory"
)
find_library(PULSEAUDIO_LIBRARY
NAMES pulse
DOC "The PulseAudio library"
)
include_directories(${PULSEAUDIO_INCLUDE_DIRS})
add_subdirectory(src)

View File

@ -1 +0,0 @@
/usr/share/automake-1.10/INSTALL

View File

@ -1,695 +0,0 @@
# Makefile.in generated by automake 1.10.1 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
@SET_MAKE@
VPATH = @srcdir@
pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
install_sh_DATA = $(install_sh) -c -m 644
install_sh_PROGRAM = $(install_sh) -c
install_sh_SCRIPT = $(install_sh) -c
INSTALL_HEADER = $(INSTALL_DATA)
transform = $(program_transform_name)
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
subdir = .
DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
$(srcdir)/Makefile.in $(srcdir)/config.h.in \
$(top_srcdir)/configure AUTHORS COPYING ChangeLog INSTALL NEWS \
config.guess config.sub depcomp install-sh ltmain.sh missing
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
configure.lineno config.status.lineno
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = config.h
CONFIG_CLEAN_FILES =
SOURCES =
DIST_SOURCES =
RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
html-recursive info-recursive install-data-recursive \
install-dvi-recursive install-exec-recursive \
install-html-recursive install-info-recursive \
install-pdf-recursive install-ps-recursive install-recursive \
installcheck-recursive installdirs-recursive pdf-recursive \
ps-recursive uninstall-recursive
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
am__vpath_adj = case $$p in \
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
*) f=$$p;; \
esac;
am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
am__installdirs = "$(DESTDIR)$(vinacedocdir)"
vinacedocDATA_INSTALL = $(INSTALL_DATA)
DATA = $(vinacedoc_DATA)
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
distclean-recursive maintainer-clean-recursive
ETAGS = etags
CTAGS = ctags
DIST_SUBDIRS = $(SUBDIRS)
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
distdir = $(PACKAGE)-$(VERSION)
top_distdir = $(distdir)
am__remove_distdir = \
{ test ! -d $(distdir) \
|| { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
&& rm -fr $(distdir); }; }
DIST_ARCHIVES = $(distdir).tar.gz
GZIP_ENV = --best
distuninstallcheck_listfiles = find . -type f -print
distcleancheck_listfiles = find . -type f -print
ACLOCAL = @ACLOCAL@
AMTAR = @AMTAR@
AR = @AR@
AUTOCONF = @AUTOCONF@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
CXX = @CXX@
CXXCPP = @CXXCPP@
CXXDEPMODE = @CXXDEPMODE@
CXXFLAGS = @CXXFLAGS@
CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
EGREP = @EGREP@
EXEEXT = @EXEEXT@
FGREP = @FGREP@
GREP = @GREP@
GUI_CFLAGS = @GUI_CFLAGS@
GUI_LIBS = @GUI_LIBS@
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LD = @LD@
LDFLAGS = @LDFLAGS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIPO = @LIPO@
LN_S = @LN_S@
LTLIBOBJS = @LTLIBOBJS@
MAINT = @MAINT@
MAKEINFO = @MAKEINFO@
MKDIR_P = @MKDIR_P@
NM = @NM@
NMEDIT = @NMEDIT@
OBJEXT = @OBJEXT@
OTOOL = @OTOOL@
OTOOL64 = @OTOOL64@
PACKAGE = @PACKAGE@
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
PACKAGE_NAME = @PACKAGE_NAME@
PACKAGE_STRING = @PACKAGE_STRING@
PACKAGE_TARNAME = @PACKAGE_TARNAME@
PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
PKG_CONFIG = @PKG_CONFIG@
PULSE_CFLAGS = @PULSE_CFLAGS@
PULSE_LIBS = @PULSE_LIBS@
RANLIB = @RANLIB@
SED = @SED@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
am__tar = @am__tar@
am__untar = @am__untar@
bindir = @bindir@
build = @build@
build_alias = @build_alias@
build_cpu = @build_cpu@
build_os = @build_os@
build_vendor = @build_vendor@
builddir = @builddir@
datadir = @datadir@
datarootdir = @datarootdir@
docdir = @docdir@
dvidir = @dvidir@
exec_prefix = @exec_prefix@
host = @host@
host_alias = @host_alias@
host_cpu = @host_cpu@
host_os = @host_os@
host_vendor = @host_vendor@
htmldir = @htmldir@
includedir = @includedir@
infodir = @infodir@
install_sh = @install_sh@
libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
lt_ECHO = @lt_ECHO@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
pdfdir = @pdfdir@
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
srcdir = @srcdir@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
SUBDIRS = src
vinacedocdir = ${prefix}/doc/vinace
vinacedoc_DATA = \
README\
COPYING\
AUTHORS\
ChangeLog\
INSTALL\
NEWS
EXTRA_DIST = $(vinacedoc_DATA)
all: config.h
$(MAKE) $(AM_MAKEFLAGS) all-recursive
.SUFFIXES:
am--refresh:
@:
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
@for dep in $?; do \
case '$(am__configure_deps)' in \
*$$dep*) \
echo ' cd $(srcdir) && $(AUTOMAKE) --gnu '; \
cd $(srcdir) && $(AUTOMAKE) --gnu \
&& exit 0; \
exit 1;; \
esac; \
done; \
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \
cd $(top_srcdir) && \
$(AUTOMAKE) --gnu Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
*config.status*) \
echo ' $(SHELL) ./config.status'; \
$(SHELL) ./config.status;; \
*) \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
esac;
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
$(SHELL) ./config.status --recheck
$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
cd $(srcdir) && $(AUTOCONF)
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
config.h: stamp-h1
@if test ! -f $@; then \
rm -f stamp-h1; \
$(MAKE) $(AM_MAKEFLAGS) stamp-h1; \
else :; fi
stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
@rm -f stamp-h1
cd $(top_builddir) && $(SHELL) ./config.status config.h
$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
cd $(top_srcdir) && $(AUTOHEADER)
rm -f stamp-h1
touch $@
distclean-hdr:
-rm -f config.h stamp-h1
mostlyclean-libtool:
-rm -f *.lo
clean-libtool:
-rm -rf .libs _libs
distclean-libtool:
-rm -f libtool
install-vinacedocDATA: $(vinacedoc_DATA)
@$(NORMAL_INSTALL)
test -z "$(vinacedocdir)" || $(MKDIR_P) "$(DESTDIR)$(vinacedocdir)"
@list='$(vinacedoc_DATA)'; for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
f=$(am__strip_dir) \
echo " $(vinacedocDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(vinacedocdir)/$$f'"; \
$(vinacedocDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(vinacedocdir)/$$f"; \
done
uninstall-vinacedocDATA:
@$(NORMAL_UNINSTALL)
@list='$(vinacedoc_DATA)'; for p in $$list; do \
f=$(am__strip_dir) \
echo " rm -f '$(DESTDIR)$(vinacedocdir)/$$f'"; \
rm -f "$(DESTDIR)$(vinacedocdir)/$$f"; \
done
# This directory's subdirectories are mostly independent; you can cd
# into them and run `make' without going through this Makefile.
# To change the values of `make' variables: instead of editing Makefiles,
# (1) if the variable is set in `config.status', edit `config.status'
# (which will cause the Makefiles to be regenerated when you run `make');
# (2) otherwise, pass the desired values on the `make' command line.
$(RECURSIVE_TARGETS):
@failcom='exit 1'; \
for f in x $$MAKEFLAGS; do \
case $$f in \
*=* | --[!k]*);; \
*k*) failcom='fail=yes';; \
esac; \
done; \
dot_seen=no; \
target=`echo $@ | sed s/-recursive//`; \
list='$(SUBDIRS)'; for subdir in $$list; do \
echo "Making $$target in $$subdir"; \
if test "$$subdir" = "."; then \
dot_seen=yes; \
local_target="$$target-am"; \
else \
local_target="$$target"; \
fi; \
(cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
|| eval $$failcom; \
done; \
if test "$$dot_seen" = "no"; then \
$(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
fi; test -z "$$fail"
$(RECURSIVE_CLEAN_TARGETS):
@failcom='exit 1'; \
for f in x $$MAKEFLAGS; do \
case $$f in \
*=* | --[!k]*);; \
*k*) failcom='fail=yes';; \
esac; \
done; \
dot_seen=no; \
case "$@" in \
distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
*) list='$(SUBDIRS)' ;; \
esac; \
rev=''; for subdir in $$list; do \
if test "$$subdir" = "."; then :; else \
rev="$$subdir $$rev"; \
fi; \
done; \
rev="$$rev ."; \
target=`echo $@ | sed s/-recursive//`; \
for subdir in $$rev; do \
echo "Making $$target in $$subdir"; \
if test "$$subdir" = "."; then \
local_target="$$target-am"; \
else \
local_target="$$target"; \
fi; \
(cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
|| eval $$failcom; \
done && test -z "$$fail"
tags-recursive:
list='$(SUBDIRS)'; for subdir in $$list; do \
test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
done
ctags-recursive:
list='$(SUBDIRS)'; for subdir in $$list; do \
test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
done
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'`; \
mkid -fID $$unique
tags: TAGS
TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
here=`pwd`; \
if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
include_option=--etags-include; \
empty_fix=.; \
else \
include_option=--include; \
empty_fix=; \
fi; \
list='$(SUBDIRS)'; for subdir in $$list; do \
if test "$$subdir" = .; then :; else \
test ! -f $$subdir/TAGS || \
tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
fi; \
done; \
list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'`; \
if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
test -n "$$unique" || unique=$$empty_fix; \
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
$$tags $$unique; \
fi
ctags: CTAGS
CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'`; \
test -z "$(CTAGS_ARGS)$$tags$$unique" \
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
$$tags $$unique
GTAGS:
here=`$(am__cd) $(top_builddir) && pwd` \
&& cd $(top_srcdir) \
&& gtags -i $(GTAGS_ARGS) $$here
distclean-tags:
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
distdir: $(DISTFILES)
$(am__remove_distdir)
test -d $(distdir) || mkdir $(distdir)
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
list='$(DISTFILES)'; \
dist_files=`for file in $$list; do echo $$file; done | \
sed -e "s|^$$srcdirstrip/||;t" \
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
case $$dist_files in \
*/*) $(MKDIR_P) `echo "$$dist_files" | \
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
sort -u` ;; \
esac; \
for file in $$dist_files; do \
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
if test -d $$d/$$file; then \
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
fi; \
cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
else \
test -f $(distdir)/$$file \
|| cp -p $$d/$$file $(distdir)/$$file \
|| exit 1; \
fi; \
done
list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
if test "$$subdir" = .; then :; else \
test -d "$(distdir)/$$subdir" \
|| $(MKDIR_P) "$(distdir)/$$subdir" \
|| exit 1; \
distdir=`$(am__cd) $(distdir) && pwd`; \
top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
(cd $$subdir && \
$(MAKE) $(AM_MAKEFLAGS) \
top_distdir="$$top_distdir" \
distdir="$$distdir/$$subdir" \
am__remove_distdir=: \
am__skip_length_check=: \
distdir) \
|| exit 1; \
fi; \
done
$(MAKE) $(AM_MAKEFLAGS) \
top_distdir="$(top_distdir)" distdir="$(distdir)" \
dist-hook
-find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \
! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
! -type d ! -perm -400 -exec chmod a+r {} \; -o \
! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
|| chmod -R a+r $(distdir)
dist-gzip: distdir
tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
$(am__remove_distdir)
dist-bzip2: distdir
tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
$(am__remove_distdir)
dist-lzma: distdir
tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
$(am__remove_distdir)
dist-tarZ: distdir
tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
$(am__remove_distdir)
dist-shar: distdir
shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
$(am__remove_distdir)
dist-zip: distdir
-rm -f $(distdir).zip
zip -rq $(distdir).zip $(distdir)
$(am__remove_distdir)
dist dist-all: distdir
tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
$(am__remove_distdir)
# This target untars the dist file and tries a VPATH configuration. Then
# it guarantees that the distribution is self-contained by making another
# tarfile.
distcheck: dist
case '$(DIST_ARCHIVES)' in \
*.tar.gz*) \
GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
*.tar.bz2*) \
bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
*.tar.lzma*) \
unlzma -c $(distdir).tar.lzma | $(am__untar) ;;\
*.tar.Z*) \
uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
*.shar.gz*) \
GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
*.zip*) \
unzip $(distdir).zip ;;\
esac
chmod -R a-w $(distdir); chmod a+w $(distdir)
mkdir $(distdir)/_build
mkdir $(distdir)/_inst
chmod a-w $(distdir)
dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
&& dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
&& cd $(distdir)/_build \
&& ../configure --srcdir=.. --prefix="$$dc_install_base" \
$(DISTCHECK_CONFIGURE_FLAGS) \
&& $(MAKE) $(AM_MAKEFLAGS) \
&& $(MAKE) $(AM_MAKEFLAGS) dvi \
&& $(MAKE) $(AM_MAKEFLAGS) check \
&& $(MAKE) $(AM_MAKEFLAGS) install \
&& $(MAKE) $(AM_MAKEFLAGS) installcheck \
&& $(MAKE) $(AM_MAKEFLAGS) uninstall \
&& $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
distuninstallcheck \
&& chmod -R a-w "$$dc_install_base" \
&& ({ \
(cd ../.. && umask 077 && mkdir "$$dc_destdir") \
&& $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
&& $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
&& $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
} || { rm -rf "$$dc_destdir"; exit 1; }) \
&& rm -rf "$$dc_destdir" \
&& $(MAKE) $(AM_MAKEFLAGS) dist \
&& rm -rf $(DIST_ARCHIVES) \
&& $(MAKE) $(AM_MAKEFLAGS) distcleancheck
$(am__remove_distdir)
@(echo "$(distdir) archives ready for distribution: "; \
list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
distuninstallcheck:
@cd $(distuninstallcheck_dir) \
&& test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
|| { echo "ERROR: files left after uninstall:" ; \
if test -n "$(DESTDIR)"; then \
echo " (check DESTDIR support)"; \
fi ; \
$(distuninstallcheck_listfiles) ; \
exit 1; } >&2
distcleancheck: distclean
@if test '$(srcdir)' = . ; then \
echo "ERROR: distcleancheck can only run from a VPATH build" ; \
exit 1 ; \
fi
@test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
|| { echo "ERROR: files left in build directory after distclean:" ; \
$(distcleancheck_listfiles) ; \
exit 1; } >&2
check-am: all-am
check: check-recursive
all-am: Makefile $(DATA) config.h
installdirs: installdirs-recursive
installdirs-am:
for dir in "$(DESTDIR)$(vinacedocdir)"; do \
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
done
install: install-recursive
install-exec: install-exec-recursive
install-data: install-data-recursive
uninstall: uninstall-recursive
install-am: all-am
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
installcheck: installcheck-recursive
install-strip:
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
`test -z '$(STRIP)' || \
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
mostlyclean-generic:
clean-generic:
distclean-generic:
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
clean: clean-recursive
clean-am: clean-generic clean-libtool mostlyclean-am
distclean: distclean-recursive
-rm -f $(am__CONFIG_DISTCLEAN_FILES)
-rm -f Makefile
distclean-am: clean-am distclean-generic distclean-hdr \
distclean-libtool distclean-tags
dvi: dvi-recursive
dvi-am:
html: html-recursive
info: info-recursive
info-am:
install-data-am: install-vinacedocDATA
install-dvi: install-dvi-recursive
install-exec-am:
install-html: install-html-recursive
install-info: install-info-recursive
install-man:
install-pdf: install-pdf-recursive
install-ps: install-ps-recursive
installcheck-am:
maintainer-clean: maintainer-clean-recursive
-rm -f $(am__CONFIG_DISTCLEAN_FILES)
-rm -rf $(top_srcdir)/autom4te.cache
-rm -f Makefile
maintainer-clean-am: distclean-am maintainer-clean-generic
mostlyclean: mostlyclean-recursive
mostlyclean-am: mostlyclean-generic mostlyclean-libtool
pdf: pdf-recursive
pdf-am:
ps: ps-recursive
ps-am:
uninstall-am: uninstall-vinacedocDATA
.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
install-strip
.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
all all-am am--refresh check check-am clean clean-generic \
clean-libtool ctags ctags-recursive dist dist-all dist-bzip2 \
dist-gzip dist-hook dist-lzma dist-shar dist-tarZ dist-zip \
distcheck distclean distclean-generic distclean-hdr \
distclean-libtool distclean-tags distcleancheck distdir \
distuninstallcheck dvi dvi-am html html-am info info-am \
install install-am install-data install-data-am install-dvi \
install-dvi-am install-exec install-exec-am install-html \
install-html-am install-info install-info-am install-man \
install-pdf install-pdf-am install-ps install-ps-am \
install-strip install-vinacedocDATA installcheck \
installcheck-am installdirs installdirs-am maintainer-clean \
maintainer-clean-generic mostlyclean mostlyclean-generic \
mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
uninstall uninstall-am uninstall-vinacedocDATA
# Copy all the spec files. Of cource, only one is actually used.
dist-hook:
for specfile in *.spec; do \
if test -f $$specfile; then \
cp -p $$specfile $(distdir); \
fi \
done
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:

1
config.guess vendored
View File

@ -1 +0,0 @@
/usr/share/automake-1.10/config.guess

1
config.sub vendored
View File

@ -1 +0,0 @@
/usr/share/automake-1.10/config.sub

18752
configure vendored

File diff suppressed because it is too large Load Diff

View File

@ -1 +0,0 @@
/usr/share/automake-1.10/depcomp

View File

@ -1 +0,0 @@
/usr/share/automake-1.10/install-sh

View File

@ -1 +0,0 @@
/usr/share/automake-1.10/missing

36
src/CMakeLists.txt Normal file
View File

@ -0,0 +1,36 @@
configure_file(config.h.in config.h)
link_directories(
${GTKMM_LIBRARY_DIRS}
)
include_directories(
${CMAKE_CURRENT_SOURCE_DIR}
${GTKMM_INCLUDE_DIRS}
)
add_subdirectory(core)
add_subdirectory(hardware)
add_subdirectory(gui)
set(SOURCE_FILES
${CORE_SOURCE_FILES}
${HARDWARE_SOURCE_FILES}
${GUI_SOURCE_FILES}
)
add_executable(vinace ${SOURCE_FILES})
target_link_libraries(vinace ${GTKMM_LIBRARIES})
if(THREADS_HAVE_PTHREAD_ARG)
target_compile_options(vinace PUBLIC "-pthread")
endif()
if(CMAKE_THREAD_LIBS_INIT)
target_link_libraries(vinace ${CMAKE_THREAD_LIBS_INIT})
endif()
target_link_libraries(vinace pulse-simple pulse)

View File

@ -1,506 +0,0 @@
# Makefile.in generated by automake 1.10.1 from Makefile.am.
# src/Makefile. Generated from Makefile.in by configure.
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
pkgdatadir = $(datadir)/Vinace
pkglibdir = $(libdir)/Vinace
pkgincludedir = $(includedir)/Vinace
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
install_sh_DATA = $(install_sh) -c -m 644
install_sh_PROGRAM = $(install_sh) -c
install_sh_SCRIPT = $(install_sh) -c
INSTALL_HEADER = $(INSTALL_DATA)
transform = $(program_transform_name)
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = i686-pc-linux-gnu
host_triplet = i686-pc-linux-gnu
subdir = src
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
SOURCES =
DIST_SOURCES =
RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
html-recursive info-recursive install-data-recursive \
install-dvi-recursive install-exec-recursive \
install-html-recursive install-info-recursive \
install-pdf-recursive install-ps-recursive install-recursive \
installcheck-recursive installdirs-recursive pdf-recursive \
ps-recursive uninstall-recursive
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
distclean-recursive maintainer-clean-recursive
ETAGS = etags
CTAGS = ctags
DIST_SUBDIRS = $(SUBDIRS)
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = ${SHELL} /home/naj/Projets/vinace/trunk/missing --run aclocal-1.10
AMTAR = ${SHELL} /home/naj/Projets/vinace/trunk/missing --run tar
AR = ar
AUTOCONF = ${SHELL} /home/naj/Projets/vinace/trunk/missing --run autoconf
AUTOHEADER = ${SHELL} /home/naj/Projets/vinace/trunk/missing --run autoheader
AUTOMAKE = ${SHELL} /home/naj/Projets/vinace/trunk/missing --run automake-1.10
AWK = gawk
CC = gcc
CCDEPMODE = depmode=gcc3
CFLAGS = -g -O2
CPP = gcc -E
CPPFLAGS =
CXX = g++
CXXCPP = g++ -E
CXXDEPMODE = depmode=gcc3
CXXFLAGS = -g -O2
CYGPATH_W = echo
DEFS = -DHAVE_CONFIG_H
DEPDIR = .deps
DSYMUTIL =
DUMPBIN =
ECHO_C =
ECHO_N = -n
ECHO_T =
EGREP = /bin/grep -E
EXEEXT =
FGREP = /bin/grep -F
GREP = /bin/grep
GUI_CFLAGS = -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/include/atkmm-1.6 -I/usr/include/gtk-2.0 -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/cairomm-1.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/atk-1.0
GUI_LIBS = -lgtkmm-2.4 -lgiomm-2.4 -lgdkmm-2.4 -latkmm-1.6 -lgtk-x11-2.0 -lpangomm-1.4 -lcairomm-1.0 -lglibmm-2.4 -lsigc-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lgio-2.0 -lcairo -lpango-1.0 -lfreetype -lz -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0
INSTALL = /usr/bin/install -c
INSTALL_DATA = ${INSTALL} -m 644
INSTALL_PROGRAM = ${INSTALL}
INSTALL_SCRIPT = ${INSTALL}
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
LD = /usr/bin/ld
LDFLAGS =
LIBOBJS =
LIBS =
LIBTOOL = $(SHELL) $(top_builddir)/libtool
LIPO =
LN_S = ln -s
LTLIBOBJS =
MAINT = #
MAKEINFO = ${SHELL} /home/naj/Projets/vinace/trunk/missing --run makeinfo
MKDIR_P = /bin/mkdir -p
NM = /usr/bin/nm -B
NMEDIT =
OBJEXT = o
OTOOL =
OTOOL64 =
PACKAGE = Vinace
PACKAGE_BUGREPORT = http://vinace.sourceforge.net
PACKAGE_NAME = Vinace
PACKAGE_STRING = Vinace 0.1
PACKAGE_TARNAME = vinace
PACKAGE_VERSION = 0.1
PATH_SEPARATOR = :
PKG_CONFIG = /usr/bin/pkg-config
PULSE_CFLAGS = -D_REENTRANT
PULSE_LIBS = -lpulse-simple -lpulse
RANLIB = ranlib
SED = /bin/sed
SET_MAKE =
SHELL = /bin/bash
STRIP = strip
VERSION = 0.1
abs_builddir = /home/naj/Projets/vinace/trunk/src
abs_srcdir = /home/naj/Projets/vinace/trunk/src
abs_top_builddir = /home/naj/Projets/vinace/trunk
abs_top_srcdir = /home/naj/Projets/vinace/trunk
ac_ct_CC = gcc
ac_ct_CXX = g++
ac_ct_DUMPBIN =
am__include = include
am__leading_dot = .
am__quote =
am__tar = ${AMTAR} chof - "$$tardir"
am__untar = ${AMTAR} xf -
bindir = ${exec_prefix}/bin
build = i686-pc-linux-gnu
build_alias =
build_cpu = i686
build_os = linux-gnu
build_vendor = pc
builddir = .
datadir = ${datarootdir}
datarootdir = ${prefix}/share
docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
dvidir = ${docdir}
exec_prefix = ${prefix}
host = i686-pc-linux-gnu
host_alias =
host_cpu = i686
host_os = linux-gnu
host_vendor = pc
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
install_sh = $(SHELL) /home/naj/Projets/vinace/trunk/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
localstatedir = ${prefix}/var
lt_ECHO = echo
mandir = ${datarootdir}/man
mkdir_p = /bin/mkdir -p
oldincludedir = /usr/include
pdfdir = ${docdir}
prefix = /usr/local
program_transform_name = s,x,x,
psdir = ${docdir}
sbindir = ${exec_prefix}/sbin
sharedstatedir = ${prefix}/com
srcdir = .
sysconfdir = ${prefix}/etc
target_alias =
top_builddir = ..
top_srcdir = ..
AM_CPPFLAGS = \
-DPACKAGE_LOCALE_DIR=\""$(prefix)/$(DATADIRNAME)/locale"\" \
-DPACKAGE_SRC_DIR=\""$(srcdir)"\" \
-DPACKAGE_DATA_DIR=\""$(datadir)"\" \
$(GUI_CFLAGS)
AM_CFLAGS = \
-Wall\
-g
SUBDIRS = \
core \
hardware \
gui
all: all-recursive
.SUFFIXES:
$(srcdir)/Makefile.in: # $(srcdir)/Makefile.am $(am__configure_deps)
@for dep in $?; do \
case '$(am__configure_deps)' in \
*$$dep*) \
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
&& exit 0; \
exit 1;; \
esac; \
done; \
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \
cd $(top_srcdir) && \
$(AUTOMAKE) --gnu src/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
*config.status*) \
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
*) \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
esac;
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(top_srcdir)/configure: # $(am__configure_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(ACLOCAL_M4): # $(am__aclocal_m4_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
mostlyclean-libtool:
-rm -f *.lo
clean-libtool:
-rm -rf .libs _libs
# This directory's subdirectories are mostly independent; you can cd
# into them and run `make' without going through this Makefile.
# To change the values of `make' variables: instead of editing Makefiles,
# (1) if the variable is set in `config.status', edit `config.status'
# (which will cause the Makefiles to be regenerated when you run `make');
# (2) otherwise, pass the desired values on the `make' command line.
$(RECURSIVE_TARGETS):
@failcom='exit 1'; \
for f in x $$MAKEFLAGS; do \
case $$f in \
*=* | --[!k]*);; \
*k*) failcom='fail=yes';; \
esac; \
done; \
dot_seen=no; \
target=`echo $@ | sed s/-recursive//`; \
list='$(SUBDIRS)'; for subdir in $$list; do \
echo "Making $$target in $$subdir"; \
if test "$$subdir" = "."; then \
dot_seen=yes; \
local_target="$$target-am"; \
else \
local_target="$$target"; \
fi; \
(cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
|| eval $$failcom; \
done; \
if test "$$dot_seen" = "no"; then \
$(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
fi; test -z "$$fail"
$(RECURSIVE_CLEAN_TARGETS):
@failcom='exit 1'; \
for f in x $$MAKEFLAGS; do \
case $$f in \
*=* | --[!k]*);; \
*k*) failcom='fail=yes';; \
esac; \
done; \
dot_seen=no; \
case "$@" in \
distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
*) list='$(SUBDIRS)' ;; \
esac; \
rev=''; for subdir in $$list; do \
if test "$$subdir" = "."; then :; else \
rev="$$subdir $$rev"; \
fi; \
done; \
rev="$$rev ."; \
target=`echo $@ | sed s/-recursive//`; \
for subdir in $$rev; do \
echo "Making $$target in $$subdir"; \
if test "$$subdir" = "."; then \
local_target="$$target-am"; \
else \
local_target="$$target"; \
fi; \
(cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
|| eval $$failcom; \
done && test -z "$$fail"
tags-recursive:
list='$(SUBDIRS)'; for subdir in $$list; do \
test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
done
ctags-recursive:
list='$(SUBDIRS)'; for subdir in $$list; do \
test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
done
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'`; \
mkid -fID $$unique
tags: TAGS
TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
here=`pwd`; \
if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
include_option=--etags-include; \
empty_fix=.; \
else \
include_option=--include; \
empty_fix=; \
fi; \
list='$(SUBDIRS)'; for subdir in $$list; do \
if test "$$subdir" = .; then :; else \
test ! -f $$subdir/TAGS || \
tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
fi; \
done; \
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'`; \
if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
test -n "$$unique" || unique=$$empty_fix; \
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
$$tags $$unique; \
fi
ctags: CTAGS
CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'`; \
test -z "$(CTAGS_ARGS)$$tags$$unique" \
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
$$tags $$unique
GTAGS:
here=`$(am__cd) $(top_builddir) && pwd` \
&& cd $(top_srcdir) \
&& gtags -i $(GTAGS_ARGS) $$here
distclean-tags:
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
distdir: $(DISTFILES)
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
list='$(DISTFILES)'; \
dist_files=`for file in $$list; do echo $$file; done | \
sed -e "s|^$$srcdirstrip/||;t" \
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
case $$dist_files in \
*/*) $(MKDIR_P) `echo "$$dist_files" | \
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
sort -u` ;; \
esac; \
for file in $$dist_files; do \
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
if test -d $$d/$$file; then \
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
fi; \
cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
else \
test -f $(distdir)/$$file \
|| cp -p $$d/$$file $(distdir)/$$file \
|| exit 1; \
fi; \
done
list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
if test "$$subdir" = .; then :; else \
test -d "$(distdir)/$$subdir" \
|| $(MKDIR_P) "$(distdir)/$$subdir" \
|| exit 1; \
distdir=`$(am__cd) $(distdir) && pwd`; \
top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
(cd $$subdir && \
$(MAKE) $(AM_MAKEFLAGS) \
top_distdir="$$top_distdir" \
distdir="$$distdir/$$subdir" \
am__remove_distdir=: \
am__skip_length_check=: \
distdir) \
|| exit 1; \
fi; \
done
check-am: all-am
check: check-recursive
all-am: Makefile
installdirs: installdirs-recursive
installdirs-am:
install: install-recursive
install-exec: install-exec-recursive
install-data: install-data-recursive
uninstall: uninstall-recursive
install-am: all-am
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
installcheck: installcheck-recursive
install-strip:
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
`test -z '$(STRIP)' || \
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
mostlyclean-generic:
clean-generic:
distclean-generic:
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
clean: clean-recursive
clean-am: clean-generic clean-libtool mostlyclean-am
distclean: distclean-recursive
-rm -f Makefile
distclean-am: clean-am distclean-generic distclean-tags
dvi: dvi-recursive
dvi-am:
html: html-recursive
info: info-recursive
info-am:
install-data-am:
install-dvi: install-dvi-recursive
install-exec-am:
install-html: install-html-recursive
install-info: install-info-recursive
install-man:
install-pdf: install-pdf-recursive
install-ps: install-ps-recursive
installcheck-am:
maintainer-clean: maintainer-clean-recursive
-rm -f Makefile
maintainer-clean-am: distclean-am maintainer-clean-generic
mostlyclean: mostlyclean-recursive
mostlyclean-am: mostlyclean-generic mostlyclean-libtool
pdf: pdf-recursive
pdf-am:
ps: ps-recursive
ps-am:
uninstall-am:
.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
install-strip
.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
all all-am check check-am clean clean-generic clean-libtool \
ctags ctags-recursive distclean distclean-generic \
distclean-libtool distclean-tags distdir dvi dvi-am html \
html-am info info-am install install-am install-data \
install-data-am install-dvi install-dvi-am install-exec \
install-exec-am install-html install-html-am install-info \
install-info-am install-man install-pdf install-pdf-am \
install-ps install-ps-am install-strip installcheck \
installcheck-am installdirs installdirs-am maintainer-clean \
maintainer-clean-generic mostlyclean mostlyclean-generic \
mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
uninstall uninstall-am
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:

View File

@ -1,20 +0,0 @@
## Process this file with automake to produce Makefile.in
## Created by Anjuta
AM_CPPFLAGS = \
-DPACKAGE_LOCALE_DIR=\""$(prefix)/$(DATADIRNAME)/locale"\" \
-DPACKAGE_SRC_DIR=\""$(srcdir)"\" \
-DPACKAGE_DATA_DIR=\""$(datadir)"\" \
$(GUI_CFLAGS)
AM_CFLAGS =\
-Wall\
-g
SUBDIRS = \
core \
hardware \
gui

View File

@ -1,506 +0,0 @@
# Makefile.in generated by automake 1.10.1 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
@SET_MAKE@
VPATH = @srcdir@
pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
install_sh_DATA = $(install_sh) -c -m 644
install_sh_PROGRAM = $(install_sh) -c
install_sh_SCRIPT = $(install_sh) -c
INSTALL_HEADER = $(INSTALL_DATA)
transform = $(program_transform_name)
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
subdir = src
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
SOURCES =
DIST_SOURCES =
RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
html-recursive info-recursive install-data-recursive \
install-dvi-recursive install-exec-recursive \
install-html-recursive install-info-recursive \
install-pdf-recursive install-ps-recursive install-recursive \
installcheck-recursive installdirs-recursive pdf-recursive \
ps-recursive uninstall-recursive
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
distclean-recursive maintainer-clean-recursive
ETAGS = etags
CTAGS = ctags
DIST_SUBDIRS = $(SUBDIRS)
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @ACLOCAL@
AMTAR = @AMTAR@
AR = @AR@
AUTOCONF = @AUTOCONF@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
CXX = @CXX@
CXXCPP = @CXXCPP@
CXXDEPMODE = @CXXDEPMODE@
CXXFLAGS = @CXXFLAGS@
CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
EGREP = @EGREP@
EXEEXT = @EXEEXT@
FGREP = @FGREP@
GREP = @GREP@
GUI_CFLAGS = @GUI_CFLAGS@
GUI_LIBS = @GUI_LIBS@
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LD = @LD@
LDFLAGS = @LDFLAGS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIPO = @LIPO@
LN_S = @LN_S@
LTLIBOBJS = @LTLIBOBJS@
MAINT = @MAINT@
MAKEINFO = @MAKEINFO@
MKDIR_P = @MKDIR_P@
NM = @NM@
NMEDIT = @NMEDIT@
OBJEXT = @OBJEXT@
OTOOL = @OTOOL@
OTOOL64 = @OTOOL64@
PACKAGE = @PACKAGE@
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
PACKAGE_NAME = @PACKAGE_NAME@
PACKAGE_STRING = @PACKAGE_STRING@
PACKAGE_TARNAME = @PACKAGE_TARNAME@
PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
PKG_CONFIG = @PKG_CONFIG@
PULSE_CFLAGS = @PULSE_CFLAGS@
PULSE_LIBS = @PULSE_LIBS@
RANLIB = @RANLIB@
SED = @SED@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
am__tar = @am__tar@
am__untar = @am__untar@
bindir = @bindir@
build = @build@
build_alias = @build_alias@
build_cpu = @build_cpu@
build_os = @build_os@
build_vendor = @build_vendor@
builddir = @builddir@
datadir = @datadir@
datarootdir = @datarootdir@
docdir = @docdir@
dvidir = @dvidir@
exec_prefix = @exec_prefix@
host = @host@
host_alias = @host_alias@
host_cpu = @host_cpu@
host_os = @host_os@
host_vendor = @host_vendor@
htmldir = @htmldir@
includedir = @includedir@
infodir = @infodir@
install_sh = @install_sh@
libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
lt_ECHO = @lt_ECHO@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
pdfdir = @pdfdir@
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
srcdir = @srcdir@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
AM_CPPFLAGS = \
-DPACKAGE_LOCALE_DIR=\""$(prefix)/$(DATADIRNAME)/locale"\" \
-DPACKAGE_SRC_DIR=\""$(srcdir)"\" \
-DPACKAGE_DATA_DIR=\""$(datadir)"\" \
$(GUI_CFLAGS)
AM_CFLAGS = \
-Wall\
-g
SUBDIRS = \
core \
hardware \
gui
all: all-recursive
.SUFFIXES:
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
@for dep in $?; do \
case '$(am__configure_deps)' in \
*$$dep*) \
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
&& exit 0; \
exit 1;; \
esac; \
done; \
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \
cd $(top_srcdir) && \
$(AUTOMAKE) --gnu src/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
*config.status*) \
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
*) \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
esac;
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
mostlyclean-libtool:
-rm -f *.lo
clean-libtool:
-rm -rf .libs _libs
# This directory's subdirectories are mostly independent; you can cd
# into them and run `make' without going through this Makefile.
# To change the values of `make' variables: instead of editing Makefiles,
# (1) if the variable is set in `config.status', edit `config.status'
# (which will cause the Makefiles to be regenerated when you run `make');
# (2) otherwise, pass the desired values on the `make' command line.
$(RECURSIVE_TARGETS):
@failcom='exit 1'; \
for f in x $$MAKEFLAGS; do \
case $$f in \
*=* | --[!k]*);; \
*k*) failcom='fail=yes';; \
esac; \
done; \
dot_seen=no; \
target=`echo $@ | sed s/-recursive//`; \
list='$(SUBDIRS)'; for subdir in $$list; do \
echo "Making $$target in $$subdir"; \
if test "$$subdir" = "."; then \
dot_seen=yes; \
local_target="$$target-am"; \
else \
local_target="$$target"; \
fi; \
(cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
|| eval $$failcom; \
done; \
if test "$$dot_seen" = "no"; then \
$(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
fi; test -z "$$fail"
$(RECURSIVE_CLEAN_TARGETS):
@failcom='exit 1'; \
for f in x $$MAKEFLAGS; do \
case $$f in \
*=* | --[!k]*);; \
*k*) failcom='fail=yes';; \
esac; \
done; \
dot_seen=no; \
case "$@" in \
distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
*) list='$(SUBDIRS)' ;; \
esac; \
rev=''; for subdir in $$list; do \
if test "$$subdir" = "."; then :; else \
rev="$$subdir $$rev"; \
fi; \
done; \
rev="$$rev ."; \
target=`echo $@ | sed s/-recursive//`; \
for subdir in $$rev; do \
echo "Making $$target in $$subdir"; \
if test "$$subdir" = "."; then \
local_target="$$target-am"; \
else \
local_target="$$target"; \
fi; \
(cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
|| eval $$failcom; \
done && test -z "$$fail"
tags-recursive:
list='$(SUBDIRS)'; for subdir in $$list; do \
test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
done
ctags-recursive:
list='$(SUBDIRS)'; for subdir in $$list; do \
test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
done
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'`; \
mkid -fID $$unique
tags: TAGS
TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
here=`pwd`; \
if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
include_option=--etags-include; \
empty_fix=.; \
else \
include_option=--include; \
empty_fix=; \
fi; \
list='$(SUBDIRS)'; for subdir in $$list; do \
if test "$$subdir" = .; then :; else \
test ! -f $$subdir/TAGS || \
tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
fi; \
done; \
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'`; \
if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
test -n "$$unique" || unique=$$empty_fix; \
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
$$tags $$unique; \
fi
ctags: CTAGS
CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'`; \
test -z "$(CTAGS_ARGS)$$tags$$unique" \
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
$$tags $$unique
GTAGS:
here=`$(am__cd) $(top_builddir) && pwd` \
&& cd $(top_srcdir) \
&& gtags -i $(GTAGS_ARGS) $$here
distclean-tags:
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
distdir: $(DISTFILES)
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
list='$(DISTFILES)'; \
dist_files=`for file in $$list; do echo $$file; done | \
sed -e "s|^$$srcdirstrip/||;t" \
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
case $$dist_files in \
*/*) $(MKDIR_P) `echo "$$dist_files" | \
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
sort -u` ;; \
esac; \
for file in $$dist_files; do \
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
if test -d $$d/$$file; then \
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
fi; \
cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
else \
test -f $(distdir)/$$file \
|| cp -p $$d/$$file $(distdir)/$$file \
|| exit 1; \
fi; \
done
list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
if test "$$subdir" = .; then :; else \
test -d "$(distdir)/$$subdir" \
|| $(MKDIR_P) "$(distdir)/$$subdir" \
|| exit 1; \
distdir=`$(am__cd) $(distdir) && pwd`; \
top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
(cd $$subdir && \
$(MAKE) $(AM_MAKEFLAGS) \
top_distdir="$$top_distdir" \
distdir="$$distdir/$$subdir" \
am__remove_distdir=: \
am__skip_length_check=: \
distdir) \
|| exit 1; \
fi; \
done
check-am: all-am
check: check-recursive
all-am: Makefile
installdirs: installdirs-recursive
installdirs-am:
install: install-recursive
install-exec: install-exec-recursive
install-data: install-data-recursive
uninstall: uninstall-recursive
install-am: all-am
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
installcheck: installcheck-recursive
install-strip:
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
`test -z '$(STRIP)' || \
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
mostlyclean-generic:
clean-generic:
distclean-generic:
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
clean: clean-recursive
clean-am: clean-generic clean-libtool mostlyclean-am
distclean: distclean-recursive
-rm -f Makefile
distclean-am: clean-am distclean-generic distclean-tags
dvi: dvi-recursive
dvi-am:
html: html-recursive
info: info-recursive
info-am:
install-data-am:
install-dvi: install-dvi-recursive
install-exec-am:
install-html: install-html-recursive
install-info: install-info-recursive
install-man:
install-pdf: install-pdf-recursive
install-ps: install-ps-recursive
installcheck-am:
maintainer-clean: maintainer-clean-recursive
-rm -f Makefile
maintainer-clean-am: distclean-am maintainer-clean-generic
mostlyclean: mostlyclean-recursive
mostlyclean-am: mostlyclean-generic mostlyclean-libtool
pdf: pdf-recursive
pdf-am:
ps: ps-recursive
ps-am:
uninstall-am:
.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
install-strip
.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
all all-am check check-am clean clean-generic clean-libtool \
ctags ctags-recursive distclean distclean-generic \
distclean-libtool distclean-tags distdir dvi dvi-am html \
html-am info info-am install install-am install-data \
install-data-am install-dvi install-dvi-am install-exec \
install-exec-am install-html install-html-am install-info \
install-info-am install-man install-pdf install-pdf-am \
install-ps install-ps-am install-strip installcheck \
installcheck-am installdirs installdirs-am maintainer-clean \
maintainer-clean-generic mostlyclean mostlyclean-generic \
mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
uninstall uninstall-am
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:

2
src/config.h.in Normal file
View File

@ -0,0 +1,2 @@
#define VINACE_VERSION_MAJOR @Tutorial_VERSION_MAJOR@
#define VINACE_VERSION_MINOR @Tutorial_VERSION_MINOR@

25
src/core/CMakeLists.txt Normal file
View File

@ -0,0 +1,25 @@
set(CORE_SOURCE_FILES
${CMAKE_CURRENT_SOURCE_DIR}/c-io-unit.cpp
${CMAKE_CURRENT_SOURCE_DIR}/c-memory.cpp
${CMAKE_CURRENT_SOURCE_DIR}/c-observable.cpp
${CMAKE_CURRENT_SOURCE_DIR}/c-processor.cpp
${CMAKE_CURRENT_SOURCE_DIR}/c-processor6502.cpp
${CMAKE_CURRENT_SOURCE_DIR}/busses/c-io-rom-bus.cpp
${CMAKE_CURRENT_SOURCE_DIR}/busses/c-io-rom-bus.cpp
${CMAKE_CURRENT_SOURCE_DIR}/busses/c-language-card-bus.cpp
${CMAKE_CURRENT_SOURCE_DIR}/busses/c-main-memory-bus.cpp
${CMAKE_CURRENT_SOURCE_DIR}/busses/c-slot-rom-bus.cpp
${CMAKE_CURRENT_SOURCE_DIR}/models/c-computer-core.cpp
${CMAKE_CURRENT_SOURCE_DIR}/models/c-apple2e-core.cpp
${CMAKE_CURRENT_SOURCE_DIR}/units/c-unit.cpp
${CMAKE_CURRENT_SOURCE_DIR}/units/c-disk-unit.cpp
${CMAKE_CURRENT_SOURCE_DIR}/units/c-game-unit.cpp
${CMAKE_CURRENT_SOURCE_DIR}/units/c-graphic-mode-unit.cpp
${CMAKE_CURRENT_SOURCE_DIR}/units/c-io-rom-unit.cpp
${CMAKE_CURRENT_SOURCE_DIR}/units/c-keyboard-unit.cpp
${CMAKE_CURRENT_SOURCE_DIR}/units/c-language-card-unit.cpp
${CMAKE_CURRENT_SOURCE_DIR}/units/c-slots-unit.cpp
${CMAKE_CURRENT_SOURCE_DIR}/units/c-speaker-unit.cpp
${CMAKE_CURRENT_SOURCE_DIR}/units/c-text-mode-unit.cpp
PARENT_SCOPE
)

View File

@ -1,53 +0,0 @@
lib_LIBRARIES = \
libapplecore.a
libapplecore_a_SOURCES = \
c-io-unit.cpp \
c-io-unit.hpp \
c-memory.cpp \
c-memory.hpp \
c-observable.cpp \
c-observable.hpp \
c-observer.hpp \
c-processor.cpp \
c-processor.hpp \
c-processor6502.cpp \
c-processor6502.hpp \
busses/c-io-rom-bus.cpp \
busses/c-io-rom-bus.hpp \
busses/c-language-card-bus.cpp \
busses/c-language-card-bus.hpp \
busses/c-main-memory-bus.cpp \
busses/c-main-memory-bus.hpp \
busses/c-slot-rom-bus.cpp \
busses/c-slot-rom-bus.hpp \
units/c-disk-unit.cpp \
units/c-disk-unit.hpp \
units/c-game-unit.cpp \
units/c-game-unit.hpp \
units/c-graphic-mode-unit.cpp \
units/c-graphic-mode-unit.hpp \
units/c-io-rom-unit.cpp \
units/c-io-rom-unit.hpp \
units/c-keyboard-unit.cpp \
units/c-keyboard-unit.hpp \
units/c-language-card-unit.cpp \
units/c-language-card-unit.hpp \
units/c-slots-unit.cpp \
units/c-slots-unit.hpp \
units/c-speaker-unit.cpp \
units/c-speaker-unit.hpp \
units/c-text-mode-unit.cpp \
units/c-text-mode-unit.hpp \
units/c-unit.cpp \
units/c-unit.hpp \
models/c-computer-core.cpp \
models/c-computer-core.hpp \
models/c-apple2e-core.cpp \
models/c-apple2e-core.hpp \
types.h
## File created by the gnome-build tools

View File

@ -1,789 +0,0 @@
# Makefile.in generated by automake 1.10.1 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
@SET_MAKE@
VPATH = @srcdir@
pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
install_sh_DATA = $(install_sh) -c -m 644
install_sh_PROGRAM = $(install_sh) -c
install_sh_SCRIPT = $(install_sh) -c
INSTALL_HEADER = $(INSTALL_DATA)
transform = $(program_transform_name)
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
subdir = src/core
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
am__vpath_adj = case $$p in \
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
*) f=$$p;; \
esac;
am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
am__installdirs = "$(DESTDIR)$(libdir)"
libLIBRARIES_INSTALL = $(INSTALL_DATA)
LIBRARIES = $(lib_LIBRARIES)
ARFLAGS = cru
libapplecore_a_AR = $(AR) $(ARFLAGS)
libapplecore_a_LIBADD =
am_libapplecore_a_OBJECTS = c-io-unit.$(OBJEXT) c-memory.$(OBJEXT) \
c-observable.$(OBJEXT) c-processor.$(OBJEXT) \
c-processor6502.$(OBJEXT) c-io-rom-bus.$(OBJEXT) \
c-language-card-bus.$(OBJEXT) c-main-memory-bus.$(OBJEXT) \
c-slot-rom-bus.$(OBJEXT) c-disk-unit.$(OBJEXT) \
c-game-unit.$(OBJEXT) c-graphic-mode-unit.$(OBJEXT) \
c-io-rom-unit.$(OBJEXT) c-keyboard-unit.$(OBJEXT) \
c-language-card-unit.$(OBJEXT) c-slots-unit.$(OBJEXT) \
c-speaker-unit.$(OBJEXT) c-text-mode-unit.$(OBJEXT) \
c-unit.$(OBJEXT) c-computer-core.$(OBJEXT) \
c-apple2e-core.$(OBJEXT)
libapplecore_a_OBJECTS = $(am_libapplecore_a_OBJECTS)
DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
depcomp = $(SHELL) $(top_srcdir)/depcomp
am__depfiles_maybe = depfiles
CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
--mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
CXXLD = $(CXX)
CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
--mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
$(LDFLAGS) -o $@
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
--mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
CCLD = $(CC)
LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
$(LDFLAGS) -o $@
SOURCES = $(libapplecore_a_SOURCES)
DIST_SOURCES = $(libapplecore_a_SOURCES)
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @ACLOCAL@
AMTAR = @AMTAR@
AR = @AR@
AUTOCONF = @AUTOCONF@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
CXX = @CXX@
CXXCPP = @CXXCPP@
CXXDEPMODE = @CXXDEPMODE@
CXXFLAGS = @CXXFLAGS@
CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
EGREP = @EGREP@
EXEEXT = @EXEEXT@
FGREP = @FGREP@
GREP = @GREP@
GUI_CFLAGS = @GUI_CFLAGS@
GUI_LIBS = @GUI_LIBS@
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LD = @LD@
LDFLAGS = @LDFLAGS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIPO = @LIPO@
LN_S = @LN_S@
LTLIBOBJS = @LTLIBOBJS@
MAINT = @MAINT@
MAKEINFO = @MAKEINFO@
MKDIR_P = @MKDIR_P@
NM = @NM@
NMEDIT = @NMEDIT@
OBJEXT = @OBJEXT@
OTOOL = @OTOOL@
OTOOL64 = @OTOOL64@
PACKAGE = @PACKAGE@
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
PACKAGE_NAME = @PACKAGE_NAME@
PACKAGE_STRING = @PACKAGE_STRING@
PACKAGE_TARNAME = @PACKAGE_TARNAME@
PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
PKG_CONFIG = @PKG_CONFIG@
PULSE_CFLAGS = @PULSE_CFLAGS@
PULSE_LIBS = @PULSE_LIBS@
RANLIB = @RANLIB@
SED = @SED@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
am__tar = @am__tar@
am__untar = @am__untar@
bindir = @bindir@
build = @build@
build_alias = @build_alias@
build_cpu = @build_cpu@
build_os = @build_os@
build_vendor = @build_vendor@
builddir = @builddir@
datadir = @datadir@
datarootdir = @datarootdir@
docdir = @docdir@
dvidir = @dvidir@
exec_prefix = @exec_prefix@
host = @host@
host_alias = @host_alias@
host_cpu = @host_cpu@
host_os = @host_os@
host_vendor = @host_vendor@
htmldir = @htmldir@
includedir = @includedir@
infodir = @infodir@
install_sh = @install_sh@
libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
lt_ECHO = @lt_ECHO@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
pdfdir = @pdfdir@
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
srcdir = @srcdir@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
lib_LIBRARIES = \
libapplecore.a
libapplecore_a_SOURCES = \
c-io-unit.cpp \
c-io-unit.hpp \
c-memory.cpp \
c-memory.hpp \
c-observable.cpp \
c-observable.hpp \
c-observer.hpp \
c-processor.cpp \
c-processor.hpp \
c-processor6502.cpp \
c-processor6502.hpp \
busses/c-io-rom-bus.cpp \
busses/c-io-rom-bus.hpp \
busses/c-language-card-bus.cpp \
busses/c-language-card-bus.hpp \
busses/c-main-memory-bus.cpp \
busses/c-main-memory-bus.hpp \
busses/c-slot-rom-bus.cpp \
busses/c-slot-rom-bus.hpp \
units/c-disk-unit.cpp \
units/c-disk-unit.hpp \
units/c-game-unit.cpp \
units/c-game-unit.hpp \
units/c-graphic-mode-unit.cpp \
units/c-graphic-mode-unit.hpp \
units/c-io-rom-unit.cpp \
units/c-io-rom-unit.hpp \
units/c-keyboard-unit.cpp \
units/c-keyboard-unit.hpp \
units/c-language-card-unit.cpp \
units/c-language-card-unit.hpp \
units/c-slots-unit.cpp \
units/c-slots-unit.hpp \
units/c-speaker-unit.cpp \
units/c-speaker-unit.hpp \
units/c-text-mode-unit.cpp \
units/c-text-mode-unit.hpp \
units/c-unit.cpp \
units/c-unit.hpp \
models/c-computer-core.cpp \
models/c-computer-core.hpp \
models/c-apple2e-core.cpp \
models/c-apple2e-core.hpp \
types.h
all: all-am
.SUFFIXES:
.SUFFIXES: .cpp .lo .o .obj
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
@for dep in $?; do \
case '$(am__configure_deps)' in \
*$$dep*) \
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
&& exit 0; \
exit 1;; \
esac; \
done; \
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/core/Makefile'; \
cd $(top_srcdir) && \
$(AUTOMAKE) --gnu src/core/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
*config.status*) \
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
*) \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
esac;
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
install-libLIBRARIES: $(lib_LIBRARIES)
@$(NORMAL_INSTALL)
test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(libdir)"
@list='$(lib_LIBRARIES)'; for p in $$list; do \
if test -f $$p; then \
f=$(am__strip_dir) \
echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \
$(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \
else :; fi; \
done
@$(POST_INSTALL)
@list='$(lib_LIBRARIES)'; for p in $$list; do \
if test -f $$p; then \
p=$(am__strip_dir) \
echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \
$(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \
else :; fi; \
done
uninstall-libLIBRARIES:
@$(NORMAL_UNINSTALL)
@list='$(lib_LIBRARIES)'; for p in $$list; do \
p=$(am__strip_dir) \
echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \
rm -f "$(DESTDIR)$(libdir)/$$p"; \
done
clean-libLIBRARIES:
-test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES)
libapplecore.a: $(libapplecore_a_OBJECTS) $(libapplecore_a_DEPENDENCIES)
-rm -f libapplecore.a
$(libapplecore_a_AR) libapplecore.a $(libapplecore_a_OBJECTS) $(libapplecore_a_LIBADD)
$(RANLIB) libapplecore.a
mostlyclean-compile:
-rm -f *.$(OBJEXT)
distclean-compile:
-rm -f *.tab.c
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-apple2e-core.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-computer-core.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-disk-unit.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-game-unit.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-graphic-mode-unit.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-io-rom-bus.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-io-rom-unit.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-io-unit.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-keyboard-unit.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-language-card-bus.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-language-card-unit.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-main-memory-bus.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-memory.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-observable.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-processor.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-processor6502.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-slot-rom-bus.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-slots-unit.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-speaker-unit.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-text-mode-unit.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-unit.Po@am__quote@
.cpp.o:
@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
.cpp.obj:
@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
.cpp.lo:
@am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $<
c-io-rom-bus.o: busses/c-io-rom-bus.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-io-rom-bus.o -MD -MP -MF $(DEPDIR)/c-io-rom-bus.Tpo -c -o c-io-rom-bus.o `test -f 'busses/c-io-rom-bus.cpp' || echo '$(srcdir)/'`busses/c-io-rom-bus.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-io-rom-bus.Tpo $(DEPDIR)/c-io-rom-bus.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='busses/c-io-rom-bus.cpp' object='c-io-rom-bus.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-io-rom-bus.o `test -f 'busses/c-io-rom-bus.cpp' || echo '$(srcdir)/'`busses/c-io-rom-bus.cpp
c-io-rom-bus.obj: busses/c-io-rom-bus.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-io-rom-bus.obj -MD -MP -MF $(DEPDIR)/c-io-rom-bus.Tpo -c -o c-io-rom-bus.obj `if test -f 'busses/c-io-rom-bus.cpp'; then $(CYGPATH_W) 'busses/c-io-rom-bus.cpp'; else $(CYGPATH_W) '$(srcdir)/busses/c-io-rom-bus.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-io-rom-bus.Tpo $(DEPDIR)/c-io-rom-bus.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='busses/c-io-rom-bus.cpp' object='c-io-rom-bus.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-io-rom-bus.obj `if test -f 'busses/c-io-rom-bus.cpp'; then $(CYGPATH_W) 'busses/c-io-rom-bus.cpp'; else $(CYGPATH_W) '$(srcdir)/busses/c-io-rom-bus.cpp'; fi`
c-language-card-bus.o: busses/c-language-card-bus.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-language-card-bus.o -MD -MP -MF $(DEPDIR)/c-language-card-bus.Tpo -c -o c-language-card-bus.o `test -f 'busses/c-language-card-bus.cpp' || echo '$(srcdir)/'`busses/c-language-card-bus.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-language-card-bus.Tpo $(DEPDIR)/c-language-card-bus.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='busses/c-language-card-bus.cpp' object='c-language-card-bus.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-language-card-bus.o `test -f 'busses/c-language-card-bus.cpp' || echo '$(srcdir)/'`busses/c-language-card-bus.cpp
c-language-card-bus.obj: busses/c-language-card-bus.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-language-card-bus.obj -MD -MP -MF $(DEPDIR)/c-language-card-bus.Tpo -c -o c-language-card-bus.obj `if test -f 'busses/c-language-card-bus.cpp'; then $(CYGPATH_W) 'busses/c-language-card-bus.cpp'; else $(CYGPATH_W) '$(srcdir)/busses/c-language-card-bus.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-language-card-bus.Tpo $(DEPDIR)/c-language-card-bus.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='busses/c-language-card-bus.cpp' object='c-language-card-bus.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-language-card-bus.obj `if test -f 'busses/c-language-card-bus.cpp'; then $(CYGPATH_W) 'busses/c-language-card-bus.cpp'; else $(CYGPATH_W) '$(srcdir)/busses/c-language-card-bus.cpp'; fi`
c-main-memory-bus.o: busses/c-main-memory-bus.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-main-memory-bus.o -MD -MP -MF $(DEPDIR)/c-main-memory-bus.Tpo -c -o c-main-memory-bus.o `test -f 'busses/c-main-memory-bus.cpp' || echo '$(srcdir)/'`busses/c-main-memory-bus.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-main-memory-bus.Tpo $(DEPDIR)/c-main-memory-bus.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='busses/c-main-memory-bus.cpp' object='c-main-memory-bus.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-main-memory-bus.o `test -f 'busses/c-main-memory-bus.cpp' || echo '$(srcdir)/'`busses/c-main-memory-bus.cpp
c-main-memory-bus.obj: busses/c-main-memory-bus.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-main-memory-bus.obj -MD -MP -MF $(DEPDIR)/c-main-memory-bus.Tpo -c -o c-main-memory-bus.obj `if test -f 'busses/c-main-memory-bus.cpp'; then $(CYGPATH_W) 'busses/c-main-memory-bus.cpp'; else $(CYGPATH_W) '$(srcdir)/busses/c-main-memory-bus.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-main-memory-bus.Tpo $(DEPDIR)/c-main-memory-bus.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='busses/c-main-memory-bus.cpp' object='c-main-memory-bus.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-main-memory-bus.obj `if test -f 'busses/c-main-memory-bus.cpp'; then $(CYGPATH_W) 'busses/c-main-memory-bus.cpp'; else $(CYGPATH_W) '$(srcdir)/busses/c-main-memory-bus.cpp'; fi`
c-slot-rom-bus.o: busses/c-slot-rom-bus.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-slot-rom-bus.o -MD -MP -MF $(DEPDIR)/c-slot-rom-bus.Tpo -c -o c-slot-rom-bus.o `test -f 'busses/c-slot-rom-bus.cpp' || echo '$(srcdir)/'`busses/c-slot-rom-bus.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-slot-rom-bus.Tpo $(DEPDIR)/c-slot-rom-bus.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='busses/c-slot-rom-bus.cpp' object='c-slot-rom-bus.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-slot-rom-bus.o `test -f 'busses/c-slot-rom-bus.cpp' || echo '$(srcdir)/'`busses/c-slot-rom-bus.cpp
c-slot-rom-bus.obj: busses/c-slot-rom-bus.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-slot-rom-bus.obj -MD -MP -MF $(DEPDIR)/c-slot-rom-bus.Tpo -c -o c-slot-rom-bus.obj `if test -f 'busses/c-slot-rom-bus.cpp'; then $(CYGPATH_W) 'busses/c-slot-rom-bus.cpp'; else $(CYGPATH_W) '$(srcdir)/busses/c-slot-rom-bus.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-slot-rom-bus.Tpo $(DEPDIR)/c-slot-rom-bus.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='busses/c-slot-rom-bus.cpp' object='c-slot-rom-bus.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-slot-rom-bus.obj `if test -f 'busses/c-slot-rom-bus.cpp'; then $(CYGPATH_W) 'busses/c-slot-rom-bus.cpp'; else $(CYGPATH_W) '$(srcdir)/busses/c-slot-rom-bus.cpp'; fi`
c-disk-unit.o: units/c-disk-unit.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-disk-unit.o -MD -MP -MF $(DEPDIR)/c-disk-unit.Tpo -c -o c-disk-unit.o `test -f 'units/c-disk-unit.cpp' || echo '$(srcdir)/'`units/c-disk-unit.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-disk-unit.Tpo $(DEPDIR)/c-disk-unit.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='units/c-disk-unit.cpp' object='c-disk-unit.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-disk-unit.o `test -f 'units/c-disk-unit.cpp' || echo '$(srcdir)/'`units/c-disk-unit.cpp
c-disk-unit.obj: units/c-disk-unit.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-disk-unit.obj -MD -MP -MF $(DEPDIR)/c-disk-unit.Tpo -c -o c-disk-unit.obj `if test -f 'units/c-disk-unit.cpp'; then $(CYGPATH_W) 'units/c-disk-unit.cpp'; else $(CYGPATH_W) '$(srcdir)/units/c-disk-unit.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-disk-unit.Tpo $(DEPDIR)/c-disk-unit.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='units/c-disk-unit.cpp' object='c-disk-unit.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-disk-unit.obj `if test -f 'units/c-disk-unit.cpp'; then $(CYGPATH_W) 'units/c-disk-unit.cpp'; else $(CYGPATH_W) '$(srcdir)/units/c-disk-unit.cpp'; fi`
c-game-unit.o: units/c-game-unit.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-game-unit.o -MD -MP -MF $(DEPDIR)/c-game-unit.Tpo -c -o c-game-unit.o `test -f 'units/c-game-unit.cpp' || echo '$(srcdir)/'`units/c-game-unit.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-game-unit.Tpo $(DEPDIR)/c-game-unit.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='units/c-game-unit.cpp' object='c-game-unit.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-game-unit.o `test -f 'units/c-game-unit.cpp' || echo '$(srcdir)/'`units/c-game-unit.cpp
c-game-unit.obj: units/c-game-unit.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-game-unit.obj -MD -MP -MF $(DEPDIR)/c-game-unit.Tpo -c -o c-game-unit.obj `if test -f 'units/c-game-unit.cpp'; then $(CYGPATH_W) 'units/c-game-unit.cpp'; else $(CYGPATH_W) '$(srcdir)/units/c-game-unit.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-game-unit.Tpo $(DEPDIR)/c-game-unit.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='units/c-game-unit.cpp' object='c-game-unit.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-game-unit.obj `if test -f 'units/c-game-unit.cpp'; then $(CYGPATH_W) 'units/c-game-unit.cpp'; else $(CYGPATH_W) '$(srcdir)/units/c-game-unit.cpp'; fi`
c-graphic-mode-unit.o: units/c-graphic-mode-unit.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-graphic-mode-unit.o -MD -MP -MF $(DEPDIR)/c-graphic-mode-unit.Tpo -c -o c-graphic-mode-unit.o `test -f 'units/c-graphic-mode-unit.cpp' || echo '$(srcdir)/'`units/c-graphic-mode-unit.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-graphic-mode-unit.Tpo $(DEPDIR)/c-graphic-mode-unit.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='units/c-graphic-mode-unit.cpp' object='c-graphic-mode-unit.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-graphic-mode-unit.o `test -f 'units/c-graphic-mode-unit.cpp' || echo '$(srcdir)/'`units/c-graphic-mode-unit.cpp
c-graphic-mode-unit.obj: units/c-graphic-mode-unit.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-graphic-mode-unit.obj -MD -MP -MF $(DEPDIR)/c-graphic-mode-unit.Tpo -c -o c-graphic-mode-unit.obj `if test -f 'units/c-graphic-mode-unit.cpp'; then $(CYGPATH_W) 'units/c-graphic-mode-unit.cpp'; else $(CYGPATH_W) '$(srcdir)/units/c-graphic-mode-unit.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-graphic-mode-unit.Tpo $(DEPDIR)/c-graphic-mode-unit.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='units/c-graphic-mode-unit.cpp' object='c-graphic-mode-unit.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-graphic-mode-unit.obj `if test -f 'units/c-graphic-mode-unit.cpp'; then $(CYGPATH_W) 'units/c-graphic-mode-unit.cpp'; else $(CYGPATH_W) '$(srcdir)/units/c-graphic-mode-unit.cpp'; fi`
c-io-rom-unit.o: units/c-io-rom-unit.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-io-rom-unit.o -MD -MP -MF $(DEPDIR)/c-io-rom-unit.Tpo -c -o c-io-rom-unit.o `test -f 'units/c-io-rom-unit.cpp' || echo '$(srcdir)/'`units/c-io-rom-unit.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-io-rom-unit.Tpo $(DEPDIR)/c-io-rom-unit.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='units/c-io-rom-unit.cpp' object='c-io-rom-unit.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-io-rom-unit.o `test -f 'units/c-io-rom-unit.cpp' || echo '$(srcdir)/'`units/c-io-rom-unit.cpp
c-io-rom-unit.obj: units/c-io-rom-unit.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-io-rom-unit.obj -MD -MP -MF $(DEPDIR)/c-io-rom-unit.Tpo -c -o c-io-rom-unit.obj `if test -f 'units/c-io-rom-unit.cpp'; then $(CYGPATH_W) 'units/c-io-rom-unit.cpp'; else $(CYGPATH_W) '$(srcdir)/units/c-io-rom-unit.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-io-rom-unit.Tpo $(DEPDIR)/c-io-rom-unit.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='units/c-io-rom-unit.cpp' object='c-io-rom-unit.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-io-rom-unit.obj `if test -f 'units/c-io-rom-unit.cpp'; then $(CYGPATH_W) 'units/c-io-rom-unit.cpp'; else $(CYGPATH_W) '$(srcdir)/units/c-io-rom-unit.cpp'; fi`
c-keyboard-unit.o: units/c-keyboard-unit.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-keyboard-unit.o -MD -MP -MF $(DEPDIR)/c-keyboard-unit.Tpo -c -o c-keyboard-unit.o `test -f 'units/c-keyboard-unit.cpp' || echo '$(srcdir)/'`units/c-keyboard-unit.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-keyboard-unit.Tpo $(DEPDIR)/c-keyboard-unit.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='units/c-keyboard-unit.cpp' object='c-keyboard-unit.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-keyboard-unit.o `test -f 'units/c-keyboard-unit.cpp' || echo '$(srcdir)/'`units/c-keyboard-unit.cpp
c-keyboard-unit.obj: units/c-keyboard-unit.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-keyboard-unit.obj -MD -MP -MF $(DEPDIR)/c-keyboard-unit.Tpo -c -o c-keyboard-unit.obj `if test -f 'units/c-keyboard-unit.cpp'; then $(CYGPATH_W) 'units/c-keyboard-unit.cpp'; else $(CYGPATH_W) '$(srcdir)/units/c-keyboard-unit.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-keyboard-unit.Tpo $(DEPDIR)/c-keyboard-unit.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='units/c-keyboard-unit.cpp' object='c-keyboard-unit.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-keyboard-unit.obj `if test -f 'units/c-keyboard-unit.cpp'; then $(CYGPATH_W) 'units/c-keyboard-unit.cpp'; else $(CYGPATH_W) '$(srcdir)/units/c-keyboard-unit.cpp'; fi`
c-language-card-unit.o: units/c-language-card-unit.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-language-card-unit.o -MD -MP -MF $(DEPDIR)/c-language-card-unit.Tpo -c -o c-language-card-unit.o `test -f 'units/c-language-card-unit.cpp' || echo '$(srcdir)/'`units/c-language-card-unit.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-language-card-unit.Tpo $(DEPDIR)/c-language-card-unit.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='units/c-language-card-unit.cpp' object='c-language-card-unit.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-language-card-unit.o `test -f 'units/c-language-card-unit.cpp' || echo '$(srcdir)/'`units/c-language-card-unit.cpp
c-language-card-unit.obj: units/c-language-card-unit.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-language-card-unit.obj -MD -MP -MF $(DEPDIR)/c-language-card-unit.Tpo -c -o c-language-card-unit.obj `if test -f 'units/c-language-card-unit.cpp'; then $(CYGPATH_W) 'units/c-language-card-unit.cpp'; else $(CYGPATH_W) '$(srcdir)/units/c-language-card-unit.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-language-card-unit.Tpo $(DEPDIR)/c-language-card-unit.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='units/c-language-card-unit.cpp' object='c-language-card-unit.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-language-card-unit.obj `if test -f 'units/c-language-card-unit.cpp'; then $(CYGPATH_W) 'units/c-language-card-unit.cpp'; else $(CYGPATH_W) '$(srcdir)/units/c-language-card-unit.cpp'; fi`
c-slots-unit.o: units/c-slots-unit.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-slots-unit.o -MD -MP -MF $(DEPDIR)/c-slots-unit.Tpo -c -o c-slots-unit.o `test -f 'units/c-slots-unit.cpp' || echo '$(srcdir)/'`units/c-slots-unit.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-slots-unit.Tpo $(DEPDIR)/c-slots-unit.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='units/c-slots-unit.cpp' object='c-slots-unit.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-slots-unit.o `test -f 'units/c-slots-unit.cpp' || echo '$(srcdir)/'`units/c-slots-unit.cpp
c-slots-unit.obj: units/c-slots-unit.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-slots-unit.obj -MD -MP -MF $(DEPDIR)/c-slots-unit.Tpo -c -o c-slots-unit.obj `if test -f 'units/c-slots-unit.cpp'; then $(CYGPATH_W) 'units/c-slots-unit.cpp'; else $(CYGPATH_W) '$(srcdir)/units/c-slots-unit.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-slots-unit.Tpo $(DEPDIR)/c-slots-unit.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='units/c-slots-unit.cpp' object='c-slots-unit.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-slots-unit.obj `if test -f 'units/c-slots-unit.cpp'; then $(CYGPATH_W) 'units/c-slots-unit.cpp'; else $(CYGPATH_W) '$(srcdir)/units/c-slots-unit.cpp'; fi`
c-speaker-unit.o: units/c-speaker-unit.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-speaker-unit.o -MD -MP -MF $(DEPDIR)/c-speaker-unit.Tpo -c -o c-speaker-unit.o `test -f 'units/c-speaker-unit.cpp' || echo '$(srcdir)/'`units/c-speaker-unit.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-speaker-unit.Tpo $(DEPDIR)/c-speaker-unit.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='units/c-speaker-unit.cpp' object='c-speaker-unit.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-speaker-unit.o `test -f 'units/c-speaker-unit.cpp' || echo '$(srcdir)/'`units/c-speaker-unit.cpp
c-speaker-unit.obj: units/c-speaker-unit.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-speaker-unit.obj -MD -MP -MF $(DEPDIR)/c-speaker-unit.Tpo -c -o c-speaker-unit.obj `if test -f 'units/c-speaker-unit.cpp'; then $(CYGPATH_W) 'units/c-speaker-unit.cpp'; else $(CYGPATH_W) '$(srcdir)/units/c-speaker-unit.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-speaker-unit.Tpo $(DEPDIR)/c-speaker-unit.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='units/c-speaker-unit.cpp' object='c-speaker-unit.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-speaker-unit.obj `if test -f 'units/c-speaker-unit.cpp'; then $(CYGPATH_W) 'units/c-speaker-unit.cpp'; else $(CYGPATH_W) '$(srcdir)/units/c-speaker-unit.cpp'; fi`
c-text-mode-unit.o: units/c-text-mode-unit.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-text-mode-unit.o -MD -MP -MF $(DEPDIR)/c-text-mode-unit.Tpo -c -o c-text-mode-unit.o `test -f 'units/c-text-mode-unit.cpp' || echo '$(srcdir)/'`units/c-text-mode-unit.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-text-mode-unit.Tpo $(DEPDIR)/c-text-mode-unit.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='units/c-text-mode-unit.cpp' object='c-text-mode-unit.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-text-mode-unit.o `test -f 'units/c-text-mode-unit.cpp' || echo '$(srcdir)/'`units/c-text-mode-unit.cpp
c-text-mode-unit.obj: units/c-text-mode-unit.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-text-mode-unit.obj -MD -MP -MF $(DEPDIR)/c-text-mode-unit.Tpo -c -o c-text-mode-unit.obj `if test -f 'units/c-text-mode-unit.cpp'; then $(CYGPATH_W) 'units/c-text-mode-unit.cpp'; else $(CYGPATH_W) '$(srcdir)/units/c-text-mode-unit.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-text-mode-unit.Tpo $(DEPDIR)/c-text-mode-unit.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='units/c-text-mode-unit.cpp' object='c-text-mode-unit.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-text-mode-unit.obj `if test -f 'units/c-text-mode-unit.cpp'; then $(CYGPATH_W) 'units/c-text-mode-unit.cpp'; else $(CYGPATH_W) '$(srcdir)/units/c-text-mode-unit.cpp'; fi`
c-unit.o: units/c-unit.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-unit.o -MD -MP -MF $(DEPDIR)/c-unit.Tpo -c -o c-unit.o `test -f 'units/c-unit.cpp' || echo '$(srcdir)/'`units/c-unit.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-unit.Tpo $(DEPDIR)/c-unit.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='units/c-unit.cpp' object='c-unit.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-unit.o `test -f 'units/c-unit.cpp' || echo '$(srcdir)/'`units/c-unit.cpp
c-unit.obj: units/c-unit.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-unit.obj -MD -MP -MF $(DEPDIR)/c-unit.Tpo -c -o c-unit.obj `if test -f 'units/c-unit.cpp'; then $(CYGPATH_W) 'units/c-unit.cpp'; else $(CYGPATH_W) '$(srcdir)/units/c-unit.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-unit.Tpo $(DEPDIR)/c-unit.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='units/c-unit.cpp' object='c-unit.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-unit.obj `if test -f 'units/c-unit.cpp'; then $(CYGPATH_W) 'units/c-unit.cpp'; else $(CYGPATH_W) '$(srcdir)/units/c-unit.cpp'; fi`
c-computer-core.o: models/c-computer-core.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-computer-core.o -MD -MP -MF $(DEPDIR)/c-computer-core.Tpo -c -o c-computer-core.o `test -f 'models/c-computer-core.cpp' || echo '$(srcdir)/'`models/c-computer-core.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-computer-core.Tpo $(DEPDIR)/c-computer-core.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='models/c-computer-core.cpp' object='c-computer-core.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-computer-core.o `test -f 'models/c-computer-core.cpp' || echo '$(srcdir)/'`models/c-computer-core.cpp
c-computer-core.obj: models/c-computer-core.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-computer-core.obj -MD -MP -MF $(DEPDIR)/c-computer-core.Tpo -c -o c-computer-core.obj `if test -f 'models/c-computer-core.cpp'; then $(CYGPATH_W) 'models/c-computer-core.cpp'; else $(CYGPATH_W) '$(srcdir)/models/c-computer-core.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-computer-core.Tpo $(DEPDIR)/c-computer-core.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='models/c-computer-core.cpp' object='c-computer-core.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-computer-core.obj `if test -f 'models/c-computer-core.cpp'; then $(CYGPATH_W) 'models/c-computer-core.cpp'; else $(CYGPATH_W) '$(srcdir)/models/c-computer-core.cpp'; fi`
c-apple2e-core.o: models/c-apple2e-core.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-apple2e-core.o -MD -MP -MF $(DEPDIR)/c-apple2e-core.Tpo -c -o c-apple2e-core.o `test -f 'models/c-apple2e-core.cpp' || echo '$(srcdir)/'`models/c-apple2e-core.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-apple2e-core.Tpo $(DEPDIR)/c-apple2e-core.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='models/c-apple2e-core.cpp' object='c-apple2e-core.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-apple2e-core.o `test -f 'models/c-apple2e-core.cpp' || echo '$(srcdir)/'`models/c-apple2e-core.cpp
c-apple2e-core.obj: models/c-apple2e-core.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-apple2e-core.obj -MD -MP -MF $(DEPDIR)/c-apple2e-core.Tpo -c -o c-apple2e-core.obj `if test -f 'models/c-apple2e-core.cpp'; then $(CYGPATH_W) 'models/c-apple2e-core.cpp'; else $(CYGPATH_W) '$(srcdir)/models/c-apple2e-core.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-apple2e-core.Tpo $(DEPDIR)/c-apple2e-core.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='models/c-apple2e-core.cpp' object='c-apple2e-core.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-apple2e-core.obj `if test -f 'models/c-apple2e-core.cpp'; then $(CYGPATH_W) 'models/c-apple2e-core.cpp'; else $(CYGPATH_W) '$(srcdir)/models/c-apple2e-core.cpp'; fi`
mostlyclean-libtool:
-rm -f *.lo
clean-libtool:
-rm -rf .libs _libs
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'`; \
mkid -fID $$unique
tags: TAGS
TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
here=`pwd`; \
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'`; \
if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
test -n "$$unique" || unique=$$empty_fix; \
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
$$tags $$unique; \
fi
ctags: CTAGS
CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'`; \
test -z "$(CTAGS_ARGS)$$tags$$unique" \
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
$$tags $$unique
GTAGS:
here=`$(am__cd) $(top_builddir) && pwd` \
&& cd $(top_srcdir) \
&& gtags -i $(GTAGS_ARGS) $$here
distclean-tags:
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
distdir: $(DISTFILES)
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
list='$(DISTFILES)'; \
dist_files=`for file in $$list; do echo $$file; done | \
sed -e "s|^$$srcdirstrip/||;t" \
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
case $$dist_files in \
*/*) $(MKDIR_P) `echo "$$dist_files" | \
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
sort -u` ;; \
esac; \
for file in $$dist_files; do \
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
if test -d $$d/$$file; then \
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
fi; \
cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
else \
test -f $(distdir)/$$file \
|| cp -p $$d/$$file $(distdir)/$$file \
|| exit 1; \
fi; \
done
check-am: all-am
check: check-am
all-am: Makefile $(LIBRARIES)
installdirs:
for dir in "$(DESTDIR)$(libdir)"; do \
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
done
install: install-am
install-exec: install-exec-am
install-data: install-data-am
uninstall: uninstall-am
install-am: all-am
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
installcheck: installcheck-am
install-strip:
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
`test -z '$(STRIP)' || \
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
mostlyclean-generic:
clean-generic:
distclean-generic:
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
clean: clean-am
clean-am: clean-generic clean-libLIBRARIES clean-libtool \
mostlyclean-am
distclean: distclean-am
-rm -rf ./$(DEPDIR)
-rm -f Makefile
distclean-am: clean-am distclean-compile distclean-generic \
distclean-tags
dvi: dvi-am
dvi-am:
html: html-am
info: info-am
info-am:
install-data-am:
install-dvi: install-dvi-am
install-exec-am: install-libLIBRARIES
install-html: install-html-am
install-info: install-info-am
install-man:
install-pdf: install-pdf-am
install-ps: install-ps-am
installcheck-am:
maintainer-clean: maintainer-clean-am
-rm -rf ./$(DEPDIR)
-rm -f Makefile
maintainer-clean-am: distclean-am maintainer-clean-generic
mostlyclean: mostlyclean-am
mostlyclean-am: mostlyclean-compile mostlyclean-generic \
mostlyclean-libtool
pdf: pdf-am
pdf-am:
ps: ps-am
ps-am:
uninstall-am: uninstall-libLIBRARIES
.MAKE: install-am install-strip
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
clean-libLIBRARIES clean-libtool ctags distclean \
distclean-compile distclean-generic distclean-libtool \
distclean-tags distdir dvi dvi-am html html-am info info-am \
install install-am install-data install-data-am install-dvi \
install-dvi-am install-exec install-exec-am install-html \
install-html-am install-info install-info-am \
install-libLIBRARIES install-man install-pdf install-pdf-am \
install-ps install-ps-am install-strip installcheck \
installcheck-am installdirs maintainer-clean \
maintainer-clean-generic mostlyclean mostlyclean-compile \
mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
tags uninstall uninstall-am uninstall-libLIBRARIES
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:

View File

@ -2,17 +2,17 @@
/*
* Vinace
* Copyright (C) P.Y. Rollo 2009 <dev@pyrollo.com>
*
*
* Vinace is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
*
* Vinace is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details.
*
*
* You should have received a copy of the GNU General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@ -21,7 +21,7 @@
#
CLanguageCardBus::CLanguageCardBus(CLanguageCardUnit *unit, CMemory *rom12k, CMemory *ram16k) {
this->unit = unit;
this->loRom = rom12k;
this->hiRom = new CMemoryProxy(rom12k, 0x1000);
this->loRam1 = ram16k;
@ -29,7 +29,7 @@ CLanguageCardBus::CLanguageCardBus(CLanguageCardUnit *unit, CMemory *rom12k, CMe
this->hiRam = new CMemoryProxy(ram16k, 0x2000);
unit->subscribe(this);
// Suppose settings have changed
notify((CObservable *)unit);
}
@ -44,6 +44,7 @@ CLanguageCardBus::~CLanguageCardBus() {
BYTE CLanguageCardBus::read(WORD addr) {
if (addr <0x1000) return loMemRead->read(addr);
if (addr <0x3000) return hiMemRead->read(addr-0x1000);
return 0; // Should not occure
}
void CLanguageCardBus::write(WORD addr, BYTE byte) {

View File

@ -2,17 +2,17 @@
/*
* Vinace
* Copyright (C) P.Y. Rollo 2009 <dev@pyrollo.com>
*
*
* Vinace is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
*
* Vinace is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details.
*
*
* You should have received a copy of the GNU General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@ -47,7 +47,7 @@ protected:
virtual void reset() {} ; // Reset the processor
virtual void process_instruction() {}; // Execute the next opcode
virtual bool process_signals() {}; // Process signals, returns true if no signal and false if there was one
virtual bool process_signals() { return false; }; // Process signals, returns true if no signal and false if there was one
private:

View File

@ -2,27 +2,27 @@
/*
* Vinace
* Copyright (C) P.Y. Rollo 2009 <dev@pyrollo.com>
*
*
* Vinace is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
*
* Vinace is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details.
*
*
* You should have received a copy of the GNU General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#include "c-apple2e-core.hpp"
#include "c-processor6502.hpp"
#include "busses/c-io-rom-bus.hpp"
#include "busses/c-language-card-bus.hpp"
#include "busses/c-main-memory-bus.hpp"
#include "busses/c-slot-rom-bus.hpp"
#include "core/c-processor6502.hpp"
#include "core/busses/c-io-rom-bus.hpp"
#include "core/busses/c-language-card-bus.hpp"
#include "core/busses/c-main-memory-bus.hpp"
#include "core/busses/c-slot-rom-bus.hpp"
//
// IO UNIT
@ -61,7 +61,7 @@ CApple2eIoUnit::CApple2eIoUnit() {
assign_read( 0x15, ioRom);
assign_read( 0x17, ioRom);
assign_read( 0x1E, 0x1F, textMode);
reset();
}
@ -98,25 +98,25 @@ CApple2eCore::CApple2eCore(CMemory *lcRom, CMemory *intRom) {
// Input Output Unit
iou = new CApple2eIoUnit();
// RAM : main and language card
ram = new CRamMemory(0x10000); // To be replaced by a AuxiliaryBus for 128K ram
lcRam = new CMemoryProxy(ram, 0xC000);
slotBus = new CSlotRomBus();
ioBus = new CIoRomBus(iou->ioRom, slotBus, intRom);
lcBus = new CLanguageCardBus(iou->languageCard, lcRom, lcRam);
// memory as seen by the processor
memory = new CMainMemoryBus(ram, iou, ioBus, lcBus);
// 6502 processor
processor = new CProcessor6502(memory);
// Issue a first reset
reset();
}
CApple2eCore::~CApple2eCore() {
delete processor;
delete memory;

13
src/gui/CMakeLists.txt Normal file
View File

@ -0,0 +1,13 @@
set(GUI_SOURCE_FILES
${CMAKE_CURRENT_SOURCE_DIR}/c-gui-color-monitor.cpp
${CMAKE_CURRENT_SOURCE_DIR}/c-gui-disk-drive.cpp
${CMAKE_CURRENT_SOURCE_DIR}/c-gui-green-monitor.cpp
${CMAKE_CURRENT_SOURCE_DIR}/c-gui-keyboard.cpp
${CMAKE_CURRENT_SOURCE_DIR}/c-gui-monitor.cpp
${CMAKE_CURRENT_SOURCE_DIR}/c-gui-numpad-joystick.cpp
${CMAKE_CURRENT_SOURCE_DIR}/c-pulse-audio-sound.cpp
${CMAKE_CURRENT_SOURCE_DIR}/c-sound.cpp
${CMAKE_CURRENT_SOURCE_DIR}/main.cc
PARENT_SCOPE
)

View File

@ -1,45 +0,0 @@
SUBDIRS = \
resources
bin_PROGRAMS = \
vinace
vinace_SOURCES = \
../hardware/libapplehardware.a \
../core/libapplecore.a \
c-gui-color-monitor.cpp \
c-gui-color-monitor.hpp \
c-gui-green-monitor.cpp \
c-gui-green-monitor.hpp \
c-gui-monitor.cpp \
c-gui-monitor.hpp \
c-gui-keyboard.hpp \
c-gui-keyboard.cpp \
c-gui-numpad-joystick.hpp \
c-gui-numpad-joystick.cpp \
c-gui-disk-drive.hpp \
c-gui-disk-drive.cpp \
c-sound.hpp \
c-sound.cpp \
c-pulse-audio-sound.hpp \
c-pulse-audio-sound.cpp \
main.cc
vinace_LDADD = \
$(GUI_LIBS)\
$(PULSE_LIBS)
vinace_LDFLAGS = \
-L../core \
-L../hardware \
-lapplehardware \
-lapplecore \
-lrt
AM_CPPFLAGS = \
$(GUI_CFLAGS)\
$(PULSE_CFLAGS)
## File created by the gnome-build tools

View File

@ -1,666 +0,0 @@
# Makefile.in generated by automake 1.10.1 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
@SET_MAKE@
VPATH = @srcdir@
pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
install_sh_DATA = $(install_sh) -c -m 644
install_sh_PROGRAM = $(install_sh) -c
install_sh_SCRIPT = $(install_sh) -c
INSTALL_HEADER = $(INSTALL_DATA)
transform = $(program_transform_name)
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
bin_PROGRAMS = vinace$(EXEEXT)
subdir = src/gui
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
am__installdirs = "$(DESTDIR)$(bindir)"
binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
PROGRAMS = $(bin_PROGRAMS)
am_vinace_OBJECTS = c-gui-color-monitor.$(OBJEXT) \
c-gui-green-monitor.$(OBJEXT) c-gui-monitor.$(OBJEXT) \
c-gui-keyboard.$(OBJEXT) c-gui-numpad-joystick.$(OBJEXT) \
c-gui-disk-drive.$(OBJEXT) c-sound.$(OBJEXT) \
c-pulse-audio-sound.$(OBJEXT) main.$(OBJEXT)
vinace_OBJECTS = $(am_vinace_OBJECTS)
am__DEPENDENCIES_1 =
vinace_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
vinace_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
--mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \
$(vinace_LDFLAGS) $(LDFLAGS) -o $@
DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
depcomp = $(SHELL) $(top_srcdir)/depcomp
am__depfiles_maybe = depfiles
CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
--mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
CXXLD = $(CXX)
CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
--mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
$(LDFLAGS) -o $@
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
--mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
CCLD = $(CC)
LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
$(LDFLAGS) -o $@
SOURCES = $(vinace_SOURCES)
DIST_SOURCES = $(vinace_SOURCES)
RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
html-recursive info-recursive install-data-recursive \
install-dvi-recursive install-exec-recursive \
install-html-recursive install-info-recursive \
install-pdf-recursive install-ps-recursive install-recursive \
installcheck-recursive installdirs-recursive pdf-recursive \
ps-recursive uninstall-recursive
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
distclean-recursive maintainer-clean-recursive
ETAGS = etags
CTAGS = ctags
DIST_SUBDIRS = $(SUBDIRS)
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @ACLOCAL@
AMTAR = @AMTAR@
AR = @AR@
AUTOCONF = @AUTOCONF@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
CXX = @CXX@
CXXCPP = @CXXCPP@
CXXDEPMODE = @CXXDEPMODE@
CXXFLAGS = @CXXFLAGS@
CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
EGREP = @EGREP@
EXEEXT = @EXEEXT@
FGREP = @FGREP@
GREP = @GREP@
GUI_CFLAGS = @GUI_CFLAGS@
GUI_LIBS = @GUI_LIBS@
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LD = @LD@
LDFLAGS = @LDFLAGS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIPO = @LIPO@
LN_S = @LN_S@
LTLIBOBJS = @LTLIBOBJS@
MAINT = @MAINT@
MAKEINFO = @MAKEINFO@
MKDIR_P = @MKDIR_P@
NM = @NM@
NMEDIT = @NMEDIT@
OBJEXT = @OBJEXT@
OTOOL = @OTOOL@
OTOOL64 = @OTOOL64@
PACKAGE = @PACKAGE@
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
PACKAGE_NAME = @PACKAGE_NAME@
PACKAGE_STRING = @PACKAGE_STRING@
PACKAGE_TARNAME = @PACKAGE_TARNAME@
PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
PKG_CONFIG = @PKG_CONFIG@
PULSE_CFLAGS = @PULSE_CFLAGS@
PULSE_LIBS = @PULSE_LIBS@
RANLIB = @RANLIB@
SED = @SED@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
am__tar = @am__tar@
am__untar = @am__untar@
bindir = @bindir@
build = @build@
build_alias = @build_alias@
build_cpu = @build_cpu@
build_os = @build_os@
build_vendor = @build_vendor@
builddir = @builddir@
datadir = @datadir@
datarootdir = @datarootdir@
docdir = @docdir@
dvidir = @dvidir@
exec_prefix = @exec_prefix@
host = @host@
host_alias = @host_alias@
host_cpu = @host_cpu@
host_os = @host_os@
host_vendor = @host_vendor@
htmldir = @htmldir@
includedir = @includedir@
infodir = @infodir@
install_sh = @install_sh@
libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
lt_ECHO = @lt_ECHO@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
pdfdir = @pdfdir@
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
srcdir = @srcdir@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
SUBDIRS = \
resources
vinace_SOURCES = \
../hardware/libapplehardware.a \
../core/libapplecore.a \
c-gui-color-monitor.cpp \
c-gui-color-monitor.hpp \
c-gui-green-monitor.cpp \
c-gui-green-monitor.hpp \
c-gui-monitor.cpp \
c-gui-monitor.hpp \
c-gui-keyboard.hpp \
c-gui-keyboard.cpp \
c-gui-numpad-joystick.hpp \
c-gui-numpad-joystick.cpp \
c-gui-disk-drive.hpp \
c-gui-disk-drive.cpp \
c-sound.hpp \
c-sound.cpp \
c-pulse-audio-sound.hpp \
c-pulse-audio-sound.cpp \
main.cc
vinace_LDADD = \
$(GUI_LIBS)\
$(PULSE_LIBS)
vinace_LDFLAGS = \
-L../core \
-L../hardware \
-lapplehardware \
-lapplecore \
-lrt
AM_CPPFLAGS = \
$(GUI_CFLAGS)\
$(PULSE_CFLAGS)
all: all-recursive
.SUFFIXES:
.SUFFIXES: .cc .cpp .lo .o .obj
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
@for dep in $?; do \
case '$(am__configure_deps)' in \
*$$dep*) \
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
&& exit 0; \
exit 1;; \
esac; \
done; \
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/gui/Makefile'; \
cd $(top_srcdir) && \
$(AUTOMAKE) --gnu src/gui/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
*config.status*) \
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
*) \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
esac;
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
install-binPROGRAMS: $(bin_PROGRAMS)
@$(NORMAL_INSTALL)
test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"
@list='$(bin_PROGRAMS)'; for p in $$list; do \
p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
if test -f $$p \
|| test -f $$p1 \
; then \
f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
$(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
else :; fi; \
done
uninstall-binPROGRAMS:
@$(NORMAL_UNINSTALL)
@list='$(bin_PROGRAMS)'; for p in $$list; do \
f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
rm -f "$(DESTDIR)$(bindir)/$$f"; \
done
clean-binPROGRAMS:
@list='$(bin_PROGRAMS)'; for p in $$list; do \
f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
echo " rm -f $$p $$f"; \
rm -f $$p $$f ; \
done
vinace$(EXEEXT): $(vinace_OBJECTS) $(vinace_DEPENDENCIES)
@rm -f vinace$(EXEEXT)
$(vinace_LINK) $(vinace_OBJECTS) $(vinace_LDADD) $(LIBS)
mostlyclean-compile:
-rm -f *.$(OBJEXT)
distclean-compile:
-rm -f *.tab.c
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-gui-color-monitor.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-gui-disk-drive.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-gui-green-monitor.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-gui-keyboard.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-gui-monitor.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-gui-numpad-joystick.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-pulse-audio-sound.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-sound.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/main.Po@am__quote@
.cc.o:
@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
.cc.obj:
@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
.cc.lo:
@am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $<
.cpp.o:
@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
.cpp.obj:
@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
.cpp.lo:
@am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $<
mostlyclean-libtool:
-rm -f *.lo
clean-libtool:
-rm -rf .libs _libs
# This directory's subdirectories are mostly independent; you can cd
# into them and run `make' without going through this Makefile.
# To change the values of `make' variables: instead of editing Makefiles,
# (1) if the variable is set in `config.status', edit `config.status'
# (which will cause the Makefiles to be regenerated when you run `make');
# (2) otherwise, pass the desired values on the `make' command line.
$(RECURSIVE_TARGETS):
@failcom='exit 1'; \
for f in x $$MAKEFLAGS; do \
case $$f in \
*=* | --[!k]*);; \
*k*) failcom='fail=yes';; \
esac; \
done; \
dot_seen=no; \
target=`echo $@ | sed s/-recursive//`; \
list='$(SUBDIRS)'; for subdir in $$list; do \
echo "Making $$target in $$subdir"; \
if test "$$subdir" = "."; then \
dot_seen=yes; \
local_target="$$target-am"; \
else \
local_target="$$target"; \
fi; \
(cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
|| eval $$failcom; \
done; \
if test "$$dot_seen" = "no"; then \
$(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
fi; test -z "$$fail"
$(RECURSIVE_CLEAN_TARGETS):
@failcom='exit 1'; \
for f in x $$MAKEFLAGS; do \
case $$f in \
*=* | --[!k]*);; \
*k*) failcom='fail=yes';; \
esac; \
done; \
dot_seen=no; \
case "$@" in \
distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
*) list='$(SUBDIRS)' ;; \
esac; \
rev=''; for subdir in $$list; do \
if test "$$subdir" = "."; then :; else \
rev="$$subdir $$rev"; \
fi; \
done; \
rev="$$rev ."; \
target=`echo $@ | sed s/-recursive//`; \
for subdir in $$rev; do \
echo "Making $$target in $$subdir"; \
if test "$$subdir" = "."; then \
local_target="$$target-am"; \
else \
local_target="$$target"; \
fi; \
(cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
|| eval $$failcom; \
done && test -z "$$fail"
tags-recursive:
list='$(SUBDIRS)'; for subdir in $$list; do \
test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
done
ctags-recursive:
list='$(SUBDIRS)'; for subdir in $$list; do \
test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
done
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'`; \
mkid -fID $$unique
tags: TAGS
TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
here=`pwd`; \
if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
include_option=--etags-include; \
empty_fix=.; \
else \
include_option=--include; \
empty_fix=; \
fi; \
list='$(SUBDIRS)'; for subdir in $$list; do \
if test "$$subdir" = .; then :; else \
test ! -f $$subdir/TAGS || \
tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
fi; \
done; \
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'`; \
if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
test -n "$$unique" || unique=$$empty_fix; \
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
$$tags $$unique; \
fi
ctags: CTAGS
CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'`; \
test -z "$(CTAGS_ARGS)$$tags$$unique" \
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
$$tags $$unique
GTAGS:
here=`$(am__cd) $(top_builddir) && pwd` \
&& cd $(top_srcdir) \
&& gtags -i $(GTAGS_ARGS) $$here
distclean-tags:
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
distdir: $(DISTFILES)
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
list='$(DISTFILES)'; \
dist_files=`for file in $$list; do echo $$file; done | \
sed -e "s|^$$srcdirstrip/||;t" \
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
case $$dist_files in \
*/*) $(MKDIR_P) `echo "$$dist_files" | \
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
sort -u` ;; \
esac; \
for file in $$dist_files; do \
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
if test -d $$d/$$file; then \
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
fi; \
cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
else \
test -f $(distdir)/$$file \
|| cp -p $$d/$$file $(distdir)/$$file \
|| exit 1; \
fi; \
done
list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
if test "$$subdir" = .; then :; else \
test -d "$(distdir)/$$subdir" \
|| $(MKDIR_P) "$(distdir)/$$subdir" \
|| exit 1; \
distdir=`$(am__cd) $(distdir) && pwd`; \
top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
(cd $$subdir && \
$(MAKE) $(AM_MAKEFLAGS) \
top_distdir="$$top_distdir" \
distdir="$$distdir/$$subdir" \
am__remove_distdir=: \
am__skip_length_check=: \
distdir) \
|| exit 1; \
fi; \
done
check-am: all-am
check: check-recursive
all-am: Makefile $(PROGRAMS)
installdirs: installdirs-recursive
installdirs-am:
for dir in "$(DESTDIR)$(bindir)"; do \
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
done
install: install-recursive
install-exec: install-exec-recursive
install-data: install-data-recursive
uninstall: uninstall-recursive
install-am: all-am
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
installcheck: installcheck-recursive
install-strip:
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
`test -z '$(STRIP)' || \
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
mostlyclean-generic:
clean-generic:
distclean-generic:
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
clean: clean-recursive
clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am
distclean: distclean-recursive
-rm -rf ./$(DEPDIR)
-rm -f Makefile
distclean-am: clean-am distclean-compile distclean-generic \
distclean-tags
dvi: dvi-recursive
dvi-am:
html: html-recursive
info: info-recursive
info-am:
install-data-am:
install-dvi: install-dvi-recursive
install-exec-am: install-binPROGRAMS
install-html: install-html-recursive
install-info: install-info-recursive
install-man:
install-pdf: install-pdf-recursive
install-ps: install-ps-recursive
installcheck-am:
maintainer-clean: maintainer-clean-recursive
-rm -rf ./$(DEPDIR)
-rm -f Makefile
maintainer-clean-am: distclean-am maintainer-clean-generic
mostlyclean: mostlyclean-recursive
mostlyclean-am: mostlyclean-compile mostlyclean-generic \
mostlyclean-libtool
pdf: pdf-recursive
pdf-am:
ps: ps-recursive
ps-am:
uninstall-am: uninstall-binPROGRAMS
.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
install-strip
.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
all all-am check check-am clean clean-binPROGRAMS \
clean-generic clean-libtool ctags ctags-recursive distclean \
distclean-compile distclean-generic distclean-libtool \
distclean-tags distdir dvi dvi-am html html-am info info-am \
install install-am install-binPROGRAMS install-data \
install-data-am install-dvi install-dvi-am install-exec \
install-exec-am install-html install-html-am install-info \
install-info-am install-man install-pdf install-pdf-am \
install-ps install-ps-am install-strip installcheck \
installcheck-am installdirs installdirs-am maintainer-clean \
maintainer-clean-generic mostlyclean mostlyclean-compile \
mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
tags tags-recursive uninstall uninstall-am \
uninstall-binPROGRAMS
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:

View File

@ -2,17 +2,17 @@
/*
* Vinace
* Copyright (C) P.Y. Rollo 2009 <dev@pyrollo.com>
*
*
* Vinace is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
*
* Vinace is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details.
*
*
* You should have received a copy of the GNU General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@ -21,7 +21,7 @@
#include <iostream>
#include "c-gui-disk-drive.hpp"
/* Pictures:
/* Pictures:
*
* The hole picture size is 300x178
* The "open" picture is 79x123 and should be placed at 110,16
@ -30,7 +30,7 @@
bool in_rect(int x, int y, Gdk::Rectangle *rect) {
return
(x>=rect->get_x() and
(x>=rect->get_x() and
x<=(rect->get_x()+rect->get_width()) and
y>=rect->get_y() and
y<=(rect->get_y()+rect->get_height()));
@ -54,18 +54,18 @@ CGuiDiskDrive::CGuiDiskDrive(CDiskDrive *drive, bool drive2) {
this->loaded = drive->loaded();
// Pixbuf preparation
if (drive2)
if (drive2)
mainpix = Gdk::Pixbuf::create_from_file(IMAGE_DRIVE_2);
else
mainpix = Gdk::Pixbuf::create_from_file(IMAGE_DRIVE_1);
closedpix = Gdk::Pixbuf::create_from_file(IMAGE_CLOSED);
closedrect = new Gdk::Rectangle(PIX_CLOSED_X, PIX_CLOSED_Y, closedpix->get_width(), closedpix->get_height());
onpix = Gdk::Pixbuf::create_from_file(IMAGE_ON);
onrect = new Gdk::Rectangle(PIX_ON_X, PIX_ON_Y, onpix->get_width(), onpix->get_height());
pressed_rect = 0;
// Text layout for displaying disk name
layout_disk_name = create_pango_layout("disk name");
layout_disk_name->set_text(disk->get_name());
@ -74,13 +74,13 @@ CGuiDiskDrive::CGuiDiskDrive(CDiskDrive *drive, bool drive2) {
// Adjust drawing area size
set_size_request(mainpix->get_width(), mainpix->get_height());
signal_expose_event().connect(sigc::mem_fun(this, &CGuiDiskDrive::on_expose_event));
signal_expose_event().connect(sigc::mem_fun(this, &CGuiDiskDrive::on_expose_event));
// Signals for clicking
signal_button_press_event().connect(sigc::mem_fun(this, &CGuiDiskDrive::button_press));
signal_button_release_event().connect(sigc::mem_fun(this, &CGuiDiskDrive::button_release));
signal_button_press_event().connect(sigc::mem_fun(this, &CGuiDiskDrive::button_press));
signal_button_release_event().connect(sigc::mem_fun(this, &CGuiDiskDrive::button_release));
add_events(Gdk::BUTTON_PRESS_MASK|Gdk::BUTTON_RELEASE_MASK);
// Become a Drag and Drop destination
signal_drag_data_received().connect(sigc::mem_fun(this, &CGuiDiskDrive::on_drag_data_received));
drag_dest_set(Gtk::DestDefaults(), Gdk::DragAction());
@ -143,13 +143,15 @@ void CGuiDiskDrive::on_drag_data_received(
bool CGuiDiskDrive::on_drag_drop(const Glib::RefPtr<Gdk::DragContext>& context,
int, int, guint time) {
drag_get_data(context, "text/uri-list", time);
drag_get_data(context, "text/uri-list", time);
return true;
}
bool CGuiDiskDrive::on_drag_motion(const Glib::RefPtr<Gdk::DragContext>& context,
int, int, guint time) {
context->drag_status(Gdk::ACTION_COPY, time);
}
return true;
}
//http://gtk.php.net/manual1/fr/html/gdk.gdkeventbutton.html
bool CGuiDiskDrive::button_press(GdkEventButton* event) {
@ -157,7 +159,8 @@ bool CGuiDiskDrive::button_press(GdkEventButton* event) {
int y = (int)event->y;
if (in_rect(x, y, closedrect)) {
pressed_rect = closedrect;
}
}
return true;
}
bool CGuiDiskDrive::button_release(GdkEventButton* event) {
@ -165,22 +168,24 @@ bool CGuiDiskDrive::button_release(GdkEventButton* event) {
int y = (int)event->y;
if (event->button == 1
and in_rect(x, y, closedrect)
and in_rect(x, y, closedrect)
and pressed_rect == closedrect)
{
if (loaded)
drive->eject();
else
drive->insert(disk);
get_window()->invalidate_rect(*closedrect, false);
}
pressed_rect = 0;
return true;
}
bool CGuiDiskDrive::on_expose_event(GdkEventExpose* ev)
{
{
if (get_window()) {
mainpix->render_to_drawable(get_window(), get_style()->get_black_gc(), 0, 0, 0, 0, -1, -1, Gdk::RGB_DITHER_NONE, 0, 0);
if (motor_on)
@ -188,7 +193,7 @@ bool CGuiDiskDrive::on_expose_event(GdkEventExpose* ev)
if (loaded)
closedpix->render_to_drawable(get_window(), get_style()->get_black_gc(), 0, 0, PIX_CLOSED_X, PIX_CLOSED_Y, -1, -1, Gdk::RGB_DITHER_NONE, 0, 0);
get_window()->draw_layout(get_style()->get_white_gc(), 0, mainpix->get_height() - 30, layout_disk_name);
}
return true;

View File

@ -2,17 +2,17 @@
/*
* Vinace
* Copyright (C) P.Y. Rollo 2009 <dev@pyrollo.com>
*
*
* Vinace is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
*
* Vinace is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details.
*
*
* You should have received a copy of the GNU General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@ -20,17 +20,17 @@
#define _C_GUI_KEYBOARD_HPP_
#include <gtkmm.h>
#include "src/hardware/c-keyboard.hpp"
#include "hardware/c-keyboard.hpp"
class CGuiKeyboard
{
public:
CGuiKeyboard(Gtk::Widget *eventSource, CKeyboard *keyboard);
~CGuiKeyboard();
bool on_key_pressed(GdkEventKey* event);
bool on_key_release(GdkEventKey* event);
protected:
char get_ascii_key(GdkEventKey* event);

View File

@ -2,17 +2,17 @@
/*
* Vinace
* Copyright (C) P.Y. Rollo 2009 <dev@pyrollo.com>
*
*
* Vinace is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
*
* Vinace is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details.
*
*
* You should have received a copy of the GNU General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@ -20,11 +20,11 @@
#include "c-gui-monitor.hpp"
CGuiMonitor::CGuiMonitor(CVideoOutput *vo, char *imagefile) {
CGuiMonitor::CGuiMonitor(CVideoOutput *vo, const char *imagefile) {
this->vo = vo;
this->background = Gdk::Pixbuf::create_from_file(imagefile);
this->rendered = background->copy(); // Copy background
xmargin = (background->get_width() - VIDEO_OUTPUT_WIDTH)/2;
ymargin = background->get_height()/2 - VIDEO_OUTPUT_HEIGHT; // Pixels are twice as hight than they are wide
set_size_request(rendered->get_width(), rendered->get_height());
@ -34,11 +34,12 @@ CGuiMonitor::CGuiMonitor(CVideoOutput *vo, char *imagefile) {
bool CGuiMonitor::on_expose_event(GdkEventExpose* ev) {
rendered->render_to_drawable(this->get_window(), this->get_style()->get_black_gc(), 0, 0, 0, 0, -1, -1, Gdk::RGB_DITHER_NONE, 0, 0);
return true;
}
bool CGuiMonitor::on_timer_event() {
bool CGuiMonitor::on_timer_event() {
render();
return TRUE;
return true;
}
#define ADD_COL(c1, c2) (((c1)+(c2)<256)?((c1)+(c2)):255)
@ -47,17 +48,17 @@ bool CGuiMonitor::on_timer_event() {
void CGuiMonitor::render() {
vo->render();
int x, y, pixaddr, basey;
int r, g ,b;
int multx = rendered->get_n_channels();
int multy = rendered->get_rowstride();
char *vopixels = vo->get_pixels();
guint8 *pbpixels = rendered->get_pixels();
guint8 *bgpixels = background->get_pixels();
// Reset top and left borders to background
pixaddr = multx*xmargin + multy*(ymargin-1);
for (x = 0; x<VIDEO_OUTPUT_WIDTH; x++) {
@ -77,12 +78,12 @@ void CGuiMonitor::render() {
pbpixels[pixaddr+2] = bgpixels[pixaddr+2];
pixaddr+=multy;
}
// Draw screen
for (y = 0; y<VIDEO_OUTPUT_HEIGHT; y++) {
basey = VIDEO_OUTPUT_WIDTH*y;
pixaddr = multx*xmargin + multy*(y*2+ymargin);
for (x = 0; x<VIDEO_OUTPUT_WIDTH; x++) {
get_color(vopixels[x+basey], r, g, b);
@ -90,34 +91,34 @@ void CGuiMonitor::render() {
pbpixels[pixaddr ] = ADD_COL(bgpixels[pixaddr ],r);
pbpixels[pixaddr+1] = ADD_COL(bgpixels[pixaddr+1],g);
pbpixels[pixaddr+2] = ADD_COL(bgpixels[pixaddr+2],b);
// Fade color
r=r>>2; g=g>>2; b=b>>2;
// Top pixel (mix with existing)
pbpixels[pixaddr-multy ] = ADD_COL(pbpixels[pixaddr-multy ],r);
pbpixels[pixaddr-multy+1] = ADD_COL(pbpixels[pixaddr-multy+1],g);
pbpixels[pixaddr-multy+2] = ADD_COL(pbpixels[pixaddr-multy+2],b);
// Left pixel (mix with existing)
pbpixels[pixaddr-multx ] = ADD_COL(pbpixels[pixaddr-multx ],r);
pbpixels[pixaddr-multx+1] = ADD_COL(pbpixels[pixaddr-multx+1],g);
pbpixels[pixaddr-multx+2] = ADD_COL(pbpixels[pixaddr-multx+2],b);
// Bottom pixel (mix with background)
pbpixels[pixaddr+multy ] = ADD_COL(bgpixels[pixaddr+multy ],r);
pbpixels[pixaddr+multy+1] = ADD_COL(bgpixels[pixaddr+multy+1],g);
pbpixels[pixaddr+multy+2] = ADD_COL(bgpixels[pixaddr+multy+2],b);
// Right pixel (mix with background)
pbpixels[pixaddr+multx ] = ADD_COL(bgpixels[pixaddr+multx ],r);
pbpixels[pixaddr+multx+1] = ADD_COL(bgpixels[pixaddr+multx+1],g);
pbpixels[pixaddr+multx+2] = ADD_COL(bgpixels[pixaddr+multx+2],b);
pixaddr += multx; // Next pixel please !
}
}
// All the screen is dirty (almost... could be improved by creating a rectangle for the display)
if (get_window())
get_window()->invalidate_region(get_window()->get_visible_region());
}
}

View File

@ -2,17 +2,17 @@
/*
* Vinace
* Copyright (C) P.Y. Rollo 2009 <dev@pyrollo.com>
*
*
* Vinace is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
*
* Vinace is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details.
*
*
* You should have received a copy of the GNU General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@ -21,12 +21,12 @@
#ifndef _C_GUI_MONITOR_HPP_
#define _C_GUI_MONITOR_HPP_
#include <gtkmm.h>
#include "src/hardware/video/c-video-output.hpp"
#include "hardware/video/c-video-output.hpp"
class CGuiMonitor:public Gtk::DrawingArea
{
public:
CGuiMonitor(CVideoOutput *vo, char *imagefile);
CGuiMonitor(CVideoOutput *vo, const char *imagefile);
void render();
bool on_expose_event(GdkEventExpose* ev);
bool on_timer_event();

View File

@ -2,17 +2,17 @@
/*
* Vinace
* Copyright (C) P.Y. Rollo 2009 <dev@pyrollo.com>
*
*
* Vinace is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
*
* Vinace is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details.
*
*
* You should have received a copy of the GNU General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@ -20,24 +20,24 @@
#define _C_GUI_NUMPAD_JOYSTICK_HPP_
#include <gtkmm.h>
#include "src/hardware/c-paddles.hpp"
#include "hardware/c-paddles.hpp"
class CGuiNumpadJoystick
{
public:
CGuiNumpadJoystick(Gtk::Widget *eventSource, CPaddles *paddles);
~CGuiNumpadJoystick();
bool on_key_pressed(GdkEventKey* event);
bool on_key_release(GdkEventKey* event);
protected:
bool set_key(int key, bool onoff);
Gtk::Widget *widget;
CPaddles *paddles;
bool keys[9];
};
#endif // _C_GUI_NUMPAD_JOYSTICK_HPP_

View File

@ -2,24 +2,24 @@
/*
* apple
* Copyright (C) 2009 <>
*
*
* apple is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
*
* apple is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details.
*
*
* You should have received a copy of the GNU General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#include "c-sound.hpp"
#include <iostream>
//#include <unistd.h>
#include <unistd.h>
//#include <fcntl.h>
#define SOUND_PERIOD_USEC 20000
@ -36,8 +36,8 @@ CSound::CSound(CSpeaker *speaker) {
void CSound::start() {
// TODO : Pthread seems to allow real time thread launching... explore that way !
if (pthread_create(&(this->thread),
NULL,
if (pthread_create(&(this->thread),
NULL,
CSound::thread_manager,
(void *)this
)) {

View File

@ -2,43 +2,43 @@
/*
* Vinace
* Copyright (C) P.Y. Rollo 2009 <dev@pyrollo.com>
*
*
* Vinace is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
*
* Vinace is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details.
*
*
* You should have received a copy of the GNU General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#include <gtkmm.h>
#include "src/hardware/models/c-apple2e-hardware.hpp"
#include "src/hardware/cards/c-disk-controler-card.hpp"
#include "src/hardware/c-disk-drive.hpp"
#include "hardware/models/c-apple2e-hardware.hpp"
#include "hardware/cards/c-disk-controler-card.hpp"
#include "hardware/c-disk-drive.hpp"
#include "c-gui-green-monitor.hpp"
#include "c-gui-color-monitor.hpp"
#include "c-gui-keyboard.hpp"
#include "c-gui-numpad-joystick.hpp"
#include "c-gui-numpad-joystick.hpp"
#include "c-gui-disk-drive.hpp"
#include "c-pulse-audio-sound.hpp"
#include <fstream>
#include <iostream>
void load_rom(CRomMemory *rom, char *filename, int offset) {
void load_rom(CRomMemory *rom, const char *filename, int offset) {
std::ifstream file (filename, std::ios::in|std::ios::binary);
if (file.is_open())
{
{
file.seekg(offset);
file.read((char *)rom->get_buffer(), rom->get_size());
file.close();
}
else
else
std::cout << "Unable to load ROM file \"" << filename << "\"." << std::endl;
}
@ -48,54 +48,54 @@ int main(int argc, char *argv[])
CRomMemory *lcRom = new CRomMemory(0x3000);
CRomMemory *intRom = new CRomMemory(0x1000);
CRomMemory *diskRom = new CRomMemory(0x0100);
load_rom(lcRom, "APPLE2E.ROM", 0x5000);
load_rom(intRom, "APPLE2E.ROM", 0x4000);
load_rom(diskRom, "APPLE2E.ROM", 0x0600);
// Build an Apple //e
CApple2eHardware *apple = new CApple2eHardware(lcRom, intRom);
CDiskControlerCard *controler = new CDiskControlerCard(diskRom);
apple->insertCard(6, controler);
CDiskDrive *drive1 = new CDiskDrive(apple->get_clock(), controler->get_interface(0));
CDiskDrive *drive2 = new CDiskDrive(apple->get_clock(), controler->get_interface(1));
// Build GUI
Gtk::Main main(argc, argv);
Gtk::Window window;
Gtk::VBox box;
window.add(box);
window.add(box);
box.property_can_focus().set_value(true);
box.set_sensitive();
box.grab_focus();
CGuiMonitor *monitor = new CGuiColorMonitor(apple->colorvideo);
CGuiMonitor *monitor = new CGuiColorMonitor(apple->colorvideo);
box.add(*monitor);
Gtk::HBox drivebox;
box.add(drivebox);
CGuiDiskDrive *gdrive1 = new CGuiDiskDrive(drive1, false);
drivebox.add(*gdrive1);
CGuiDiskDrive *gdrive2 = new CGuiDiskDrive(drive2, true);
drivebox.add(*gdrive2);
CGuiKeyboard *keyboard = new CGuiKeyboard(&box, apple->keyboard);
CGuiNumpadJoystick *joystick = new CGuiNumpadJoystick(&box, apple->paddles);
CPulseAudioSound *sound = new CPulseAudioSound(apple->speaker);
window.show_all();
// Run !
sound->start();
apple->start();
main.run(window);
// Delete roms
delete lcRom;
delete intRom;
delete diskRom;
return 0;
}
}

View File

@ -1,17 +0,0 @@
guires_DATA = \
closed.jpg\
drive_1.jpg \
drive_2.jpg \
monitor.jpg \
colormon.jpg \
on.jpg
guiresdir = \
$(pkgdatadir)
EXTRA_DIST = \
$(guires_DATA)
## File created by the gnome-build tools

View File

@ -1,378 +0,0 @@
# Makefile.in generated by automake 1.10.1 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
@SET_MAKE@
VPATH = @srcdir@
pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
install_sh_DATA = $(install_sh) -c -m 644
install_sh_PROGRAM = $(install_sh) -c
install_sh_SCRIPT = $(install_sh) -c
INSTALL_HEADER = $(INSTALL_DATA)
transform = $(program_transform_name)
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
subdir = src/gui/resources
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
SOURCES =
DIST_SOURCES =
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
am__vpath_adj = case $$p in \
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
*) f=$$p;; \
esac;
am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
am__installdirs = "$(DESTDIR)$(guiresdir)"
guiresDATA_INSTALL = $(INSTALL_DATA)
DATA = $(guires_DATA)
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @ACLOCAL@
AMTAR = @AMTAR@
AR = @AR@
AUTOCONF = @AUTOCONF@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
CXX = @CXX@
CXXCPP = @CXXCPP@
CXXDEPMODE = @CXXDEPMODE@
CXXFLAGS = @CXXFLAGS@
CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
EGREP = @EGREP@
EXEEXT = @EXEEXT@
FGREP = @FGREP@
GREP = @GREP@
GUI_CFLAGS = @GUI_CFLAGS@
GUI_LIBS = @GUI_LIBS@
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LD = @LD@
LDFLAGS = @LDFLAGS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIPO = @LIPO@
LN_S = @LN_S@
LTLIBOBJS = @LTLIBOBJS@
MAINT = @MAINT@
MAKEINFO = @MAKEINFO@
MKDIR_P = @MKDIR_P@
NM = @NM@
NMEDIT = @NMEDIT@
OBJEXT = @OBJEXT@
OTOOL = @OTOOL@
OTOOL64 = @OTOOL64@
PACKAGE = @PACKAGE@
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
PACKAGE_NAME = @PACKAGE_NAME@
PACKAGE_STRING = @PACKAGE_STRING@
PACKAGE_TARNAME = @PACKAGE_TARNAME@
PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
PKG_CONFIG = @PKG_CONFIG@
PULSE_CFLAGS = @PULSE_CFLAGS@
PULSE_LIBS = @PULSE_LIBS@
RANLIB = @RANLIB@
SED = @SED@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
am__tar = @am__tar@
am__untar = @am__untar@
bindir = @bindir@
build = @build@
build_alias = @build_alias@
build_cpu = @build_cpu@
build_os = @build_os@
build_vendor = @build_vendor@
builddir = @builddir@
datadir = @datadir@
datarootdir = @datarootdir@
docdir = @docdir@
dvidir = @dvidir@
exec_prefix = @exec_prefix@
host = @host@
host_alias = @host_alias@
host_cpu = @host_cpu@
host_os = @host_os@
host_vendor = @host_vendor@
htmldir = @htmldir@
includedir = @includedir@
infodir = @infodir@
install_sh = @install_sh@
libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
lt_ECHO = @lt_ECHO@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
pdfdir = @pdfdir@
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
srcdir = @srcdir@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
guires_DATA = \
closed.jpg\
drive_1.jpg \
drive_2.jpg \
monitor.jpg \
colormon.jpg \
on.jpg
guiresdir = \
$(pkgdatadir)
EXTRA_DIST = \
$(guires_DATA)
all: all-am
.SUFFIXES:
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
@for dep in $?; do \
case '$(am__configure_deps)' in \
*$$dep*) \
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
&& exit 0; \
exit 1;; \
esac; \
done; \
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/gui/resources/Makefile'; \
cd $(top_srcdir) && \
$(AUTOMAKE) --gnu src/gui/resources/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
*config.status*) \
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
*) \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
esac;
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
mostlyclean-libtool:
-rm -f *.lo
clean-libtool:
-rm -rf .libs _libs
install-guiresDATA: $(guires_DATA)
@$(NORMAL_INSTALL)
test -z "$(guiresdir)" || $(MKDIR_P) "$(DESTDIR)$(guiresdir)"
@list='$(guires_DATA)'; for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
f=$(am__strip_dir) \
echo " $(guiresDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(guiresdir)/$$f'"; \
$(guiresDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(guiresdir)/$$f"; \
done
uninstall-guiresDATA:
@$(NORMAL_UNINSTALL)
@list='$(guires_DATA)'; for p in $$list; do \
f=$(am__strip_dir) \
echo " rm -f '$(DESTDIR)$(guiresdir)/$$f'"; \
rm -f "$(DESTDIR)$(guiresdir)/$$f"; \
done
tags: TAGS
TAGS:
ctags: CTAGS
CTAGS:
distdir: $(DISTFILES)
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
list='$(DISTFILES)'; \
dist_files=`for file in $$list; do echo $$file; done | \
sed -e "s|^$$srcdirstrip/||;t" \
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
case $$dist_files in \
*/*) $(MKDIR_P) `echo "$$dist_files" | \
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
sort -u` ;; \
esac; \
for file in $$dist_files; do \
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
if test -d $$d/$$file; then \
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
fi; \
cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
else \
test -f $(distdir)/$$file \
|| cp -p $$d/$$file $(distdir)/$$file \
|| exit 1; \
fi; \
done
check-am: all-am
check: check-am
all-am: Makefile $(DATA)
installdirs:
for dir in "$(DESTDIR)$(guiresdir)"; do \
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
done
install: install-am
install-exec: install-exec-am
install-data: install-data-am
uninstall: uninstall-am
install-am: all-am
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
installcheck: installcheck-am
install-strip:
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
`test -z '$(STRIP)' || \
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
mostlyclean-generic:
clean-generic:
distclean-generic:
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
clean: clean-am
clean-am: clean-generic clean-libtool mostlyclean-am
distclean: distclean-am
-rm -f Makefile
distclean-am: clean-am distclean-generic
dvi: dvi-am
dvi-am:
html: html-am
info: info-am
info-am:
install-data-am: install-guiresDATA
install-dvi: install-dvi-am
install-exec-am:
install-html: install-html-am
install-info: install-info-am
install-man:
install-pdf: install-pdf-am
install-ps: install-ps-am
installcheck-am:
maintainer-clean: maintainer-clean-am
-rm -f Makefile
maintainer-clean-am: distclean-am maintainer-clean-generic
mostlyclean: mostlyclean-am
mostlyclean-am: mostlyclean-generic mostlyclean-libtool
pdf: pdf-am
pdf-am:
ps: ps-am
ps-am:
uninstall-am: uninstall-guiresDATA
.MAKE: install-am install-strip
.PHONY: all all-am check check-am clean clean-generic clean-libtool \
distclean distclean-generic distclean-libtool distdir dvi \
dvi-am html html-am info info-am install install-am \
install-data install-data-am install-dvi install-dvi-am \
install-exec install-exec-am install-guiresDATA install-html \
install-html-am install-info install-info-am install-man \
install-pdf install-pdf-am install-ps install-ps-am \
install-strip installcheck installcheck-am installdirs \
maintainer-clean maintainer-clean-generic mostlyclean \
mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
uninstall uninstall-am uninstall-guiresDATA
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:

View File

@ -0,0 +1,26 @@
set(HARDWARE_SOURCE_FILES
${CMAKE_CURRENT_SOURCE_DIR}/c-carry-clock.cpp
${CMAKE_CURRENT_SOURCE_DIR}/c-clock.cpp
${CMAKE_CURRENT_SOURCE_DIR}/c-cycle-and-wait-clock.cpp
${CMAKE_CURRENT_SOURCE_DIR}/c-disk-drive.cpp
${CMAKE_CURRENT_SOURCE_DIR}/c-floppy-disk.cpp
${CMAKE_CURRENT_SOURCE_DIR}/c-keyboard.cpp
${CMAKE_CURRENT_SOURCE_DIR}/c-paddles.cpp
${CMAKE_CURRENT_SOURCE_DIR}/c-speaker.cpp
${CMAKE_CURRENT_SOURCE_DIR}/gcr.cpp
${CMAKE_CURRENT_SOURCE_DIR}/cards/c-card.cpp
${CMAKE_CURRENT_SOURCE_DIR}/cards/c-disk-controler-card.cpp
${CMAKE_CURRENT_SOURCE_DIR}/models/c-computer-hardware.cpp
${CMAKE_CURRENT_SOURCE_DIR}/models/c-apple2e-hardware.cpp
${CMAKE_CURRENT_SOURCE_DIR}/video/c-charset.cpp
${CMAKE_CURRENT_SOURCE_DIR}/video/c-graphic-mode-renderer.cpp
${CMAKE_CURRENT_SOURCE_DIR}/video/c-gr-renderer.cpp
${CMAKE_CURRENT_SOURCE_DIR}/video/c-hgr-renderer.cpp
${CMAKE_CURRENT_SOURCE_DIR}/video/c-main-video-output.cpp
${CMAKE_CURRENT_SOURCE_DIR}/video/c-text-mode-renderer.cpp
${CMAKE_CURRENT_SOURCE_DIR}/video/c-text-renderer.cpp
${CMAKE_CURRENT_SOURCE_DIR}/video/c-video-output.cpp
${CMAKE_CURRENT_SOURCE_DIR}/video/c-video-renderer.cpp
PARENT_SCOPE
)

View File

@ -1,55 +0,0 @@
lib_LIBRARIES = \
libapplehardware.a
libapplehardware_a_SOURCES = \
video/c-charset.cpp \
video/c-charset.hpp \
video/c-gr-renderer.cpp \
video/c-gr-renderer.hpp \
video/c-graphic-mode-renderer.cpp \
video/c-graphic-mode-renderer.hpp \
video/c-main-video-output.cpp \
video/c-main-video-output.hpp \
video/c-hgr-renderer.cpp \
video/c-hgr-renderer.hpp \
video/c-text-mode-renderer.cpp \
video/c-text-mode-renderer.hpp \
video/c-text-renderer.cpp \
video/c-text-renderer.hpp \
video/c-video-output.cpp \
video/c-video-output.hpp \
video/c-video-renderer.cpp \
video/c-video-renderer.hpp \
models/c-apple2e-hardware.cpp \
models/c-apple2e-hardware.hpp \
models/c-computer-hardware.cpp \
models/c-computer-hardware.hpp \
cards/c-card.cpp \
cards/c-card.hpp \
cards/c-disk-controler-card.cpp \
cards/c-disk-controler-card.hpp \
c-clock.cpp \
c-clock.hpp \
c-cycle-and-wait-clock.cpp \
c-cycle-and-wait-clock.hpp \
c-carry-clock.cpp \
c-carry-clock.hpp \
c-keyboard.hpp \
c-keyboard.cpp \
c-disk-drive.hpp \
c-disk-drive.cpp \
c-floppy-disk.hpp \
c-floppy-disk.cpp \
c-paddles.cpp \
c-paddles.hpp \
c-speaker.cpp \
c-speaker.hpp \
gcr.cpp \
gcr.h
libapplehardware_a_LIBDADD = \
core/libapplecore.a
## File created by the gnome-build tools

View File

@ -1,753 +0,0 @@
# Makefile.in generated by automake 1.10.2 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
@SET_MAKE@
VPATH = @srcdir@
pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
install_sh_DATA = $(install_sh) -c -m 644
install_sh_PROGRAM = $(install_sh) -c
install_sh_SCRIPT = $(install_sh) -c
INSTALL_HEADER = $(INSTALL_DATA)
transform = $(program_transform_name)
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
subdir = src/hardware
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
am__vpath_adj = case $$p in \
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
*) f=$$p;; \
esac;
am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
am__installdirs = "$(DESTDIR)$(libdir)"
libLIBRARIES_INSTALL = $(INSTALL_DATA)
LIBRARIES = $(lib_LIBRARIES)
ARFLAGS = cru
libapplehardware_a_AR = $(AR) $(ARFLAGS)
libapplehardware_a_LIBADD =
am_libapplehardware_a_OBJECTS = c-charset.$(OBJEXT) \
c-gr-renderer.$(OBJEXT) c-graphic-mode-renderer.$(OBJEXT) \
c-main-video-output.$(OBJEXT) c-hgr-renderer.$(OBJEXT) \
c-text-mode-renderer.$(OBJEXT) c-text-renderer.$(OBJEXT) \
c-video-output.$(OBJEXT) c-video-renderer.$(OBJEXT) \
c-apple2e-hardware.$(OBJEXT) c-computer-hardware.$(OBJEXT) \
c-card.$(OBJEXT) c-disk-controler-card.$(OBJEXT) \
c-clock.$(OBJEXT) c-cycle-and-wait-clock.$(OBJEXT) \
c-carry-clock.$(OBJEXT) c-keyboard.$(OBJEXT) \
c-disk-drive.$(OBJEXT) c-floppy-disk.$(OBJEXT) \
c-paddles.$(OBJEXT) c-speaker.$(OBJEXT) gcr.$(OBJEXT)
libapplehardware_a_OBJECTS = $(am_libapplehardware_a_OBJECTS)
DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
depcomp = $(SHELL) $(top_srcdir)/depcomp
am__depfiles_maybe = depfiles
CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
--mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
CXXLD = $(CXX)
CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
--mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
$(LDFLAGS) -o $@
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
--mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
CCLD = $(CC)
LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
$(LDFLAGS) -o $@
SOURCES = $(libapplehardware_a_SOURCES)
DIST_SOURCES = $(libapplehardware_a_SOURCES)
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @ACLOCAL@
AMTAR = @AMTAR@
AR = @AR@
AUTOCONF = @AUTOCONF@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
CXX = @CXX@
CXXCPP = @CXXCPP@
CXXDEPMODE = @CXXDEPMODE@
CXXFLAGS = @CXXFLAGS@
CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
EGREP = @EGREP@
EXEEXT = @EXEEXT@
FGREP = @FGREP@
GREP = @GREP@
GUI_CFLAGS = @GUI_CFLAGS@
GUI_LIBS = @GUI_LIBS@
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LD = @LD@
LDFLAGS = @LDFLAGS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
LIPO = @LIPO@
LN_S = @LN_S@
LTLIBOBJS = @LTLIBOBJS@
MAINT = @MAINT@
MAKEINFO = @MAKEINFO@
MKDIR_P = @MKDIR_P@
NM = @NM@
NMEDIT = @NMEDIT@
OBJDUMP = @OBJDUMP@
OBJEXT = @OBJEXT@
OTOOL = @OTOOL@
OTOOL64 = @OTOOL64@
PACKAGE = @PACKAGE@
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
PACKAGE_NAME = @PACKAGE_NAME@
PACKAGE_STRING = @PACKAGE_STRING@
PACKAGE_TARNAME = @PACKAGE_TARNAME@
PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
PKG_CONFIG = @PKG_CONFIG@
PULSE_CFLAGS = @PULSE_CFLAGS@
PULSE_LIBS = @PULSE_LIBS@
RANLIB = @RANLIB@
SED = @SED@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STRIP = @STRIP@
VERSION = @VERSION@
abs_builddir = @abs_builddir@
abs_srcdir = @abs_srcdir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
am__tar = @am__tar@
am__untar = @am__untar@
bindir = @bindir@
build = @build@
build_alias = @build_alias@
build_cpu = @build_cpu@
build_os = @build_os@
build_vendor = @build_vendor@
builddir = @builddir@
datadir = @datadir@
datarootdir = @datarootdir@
docdir = @docdir@
dvidir = @dvidir@
exec_prefix = @exec_prefix@
host = @host@
host_alias = @host_alias@
host_cpu = @host_cpu@
host_os = @host_os@
host_vendor = @host_vendor@
htmldir = @htmldir@
includedir = @includedir@
infodir = @infodir@
install_sh = @install_sh@
libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
lt_ECHO = @lt_ECHO@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
pdfdir = @pdfdir@
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
srcdir = @srcdir@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
lib_LIBRARIES = \
libapplehardware.a
libapplehardware_a_SOURCES = \
video/c-charset.cpp \
video/c-charset.hpp \
video/c-gr-renderer.cpp \
video/c-gr-renderer.hpp \
video/c-graphic-mode-renderer.cpp \
video/c-graphic-mode-renderer.hpp \
video/c-main-video-output.cpp \
video/c-main-video-output.hpp \
video/c-hgr-renderer.cpp \
video/c-hgr-renderer.hpp \
video/c-text-mode-renderer.cpp \
video/c-text-mode-renderer.hpp \
video/c-text-renderer.cpp \
video/c-text-renderer.hpp \
video/c-video-output.cpp \
video/c-video-output.hpp \
video/c-video-renderer.cpp \
video/c-video-renderer.hpp \
models/c-apple2e-hardware.cpp \
models/c-apple2e-hardware.hpp \
models/c-computer-hardware.cpp \
models/c-computer-hardware.hpp \
cards/c-card.cpp \
cards/c-card.hpp \
cards/c-disk-controler-card.cpp \
cards/c-disk-controler-card.hpp \
c-clock.cpp \
c-clock.hpp \
c-cycle-and-wait-clock.cpp \
c-cycle-and-wait-clock.hpp \
c-carry-clock.cpp \
c-carry-clock.hpp \
c-keyboard.hpp \
c-keyboard.cpp \
c-disk-drive.hpp \
c-disk-drive.cpp \
c-floppy-disk.hpp \
c-floppy-disk.cpp \
c-paddles.cpp \
c-paddles.hpp \
c-speaker.cpp \
c-speaker.hpp \
gcr.cpp \
gcr.h
libapplehardware_a_LIBDADD = \
core/libapplecore.a
all: all-am
.SUFFIXES:
.SUFFIXES: .cpp .lo .o .obj
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
@for dep in $?; do \
case '$(am__configure_deps)' in \
*$$dep*) \
( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
&& { if test -f $@; then exit 0; else break; fi; }; \
exit 1;; \
esac; \
done; \
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/hardware/Makefile'; \
cd $(top_srcdir) && \
$(AUTOMAKE) --gnu src/hardware/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
*config.status*) \
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
*) \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
esac;
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
install-libLIBRARIES: $(lib_LIBRARIES)
@$(NORMAL_INSTALL)
test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(libdir)"
@list='$(lib_LIBRARIES)'; for p in $$list; do \
if test -f $$p; then \
f=$(am__strip_dir) \
echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \
$(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \
else :; fi; \
done
@$(POST_INSTALL)
@list='$(lib_LIBRARIES)'; for p in $$list; do \
if test -f $$p; then \
p=$(am__strip_dir) \
echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \
$(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \
else :; fi; \
done
uninstall-libLIBRARIES:
@$(NORMAL_UNINSTALL)
@list='$(lib_LIBRARIES)'; for p in $$list; do \
p=$(am__strip_dir) \
echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \
rm -f "$(DESTDIR)$(libdir)/$$p"; \
done
clean-libLIBRARIES:
-test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES)
libapplehardware.a: $(libapplehardware_a_OBJECTS) $(libapplehardware_a_DEPENDENCIES)
-rm -f libapplehardware.a
$(libapplehardware_a_AR) libapplehardware.a $(libapplehardware_a_OBJECTS) $(libapplehardware_a_LIBADD)
$(RANLIB) libapplehardware.a
mostlyclean-compile:
-rm -f *.$(OBJEXT)
distclean-compile:
-rm -f *.tab.c
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-apple2e-hardware.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-card.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-carry-clock.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-charset.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-clock.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-computer-hardware.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-cycle-and-wait-clock.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-disk-controler-card.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-disk-drive.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-floppy-disk.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-gr-renderer.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-graphic-mode-renderer.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-hgr-renderer.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-keyboard.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-main-video-output.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-paddles.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-speaker.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-text-mode-renderer.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-text-renderer.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-video-output.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-video-renderer.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gcr.Po@am__quote@
.cpp.o:
@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
.cpp.obj:
@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
.cpp.lo:
@am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $<
c-charset.o: video/c-charset.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-charset.o -MD -MP -MF $(DEPDIR)/c-charset.Tpo -c -o c-charset.o `test -f 'video/c-charset.cpp' || echo '$(srcdir)/'`video/c-charset.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-charset.Tpo $(DEPDIR)/c-charset.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='video/c-charset.cpp' object='c-charset.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-charset.o `test -f 'video/c-charset.cpp' || echo '$(srcdir)/'`video/c-charset.cpp
c-charset.obj: video/c-charset.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-charset.obj -MD -MP -MF $(DEPDIR)/c-charset.Tpo -c -o c-charset.obj `if test -f 'video/c-charset.cpp'; then $(CYGPATH_W) 'video/c-charset.cpp'; else $(CYGPATH_W) '$(srcdir)/video/c-charset.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-charset.Tpo $(DEPDIR)/c-charset.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='video/c-charset.cpp' object='c-charset.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-charset.obj `if test -f 'video/c-charset.cpp'; then $(CYGPATH_W) 'video/c-charset.cpp'; else $(CYGPATH_W) '$(srcdir)/video/c-charset.cpp'; fi`
c-gr-renderer.o: video/c-gr-renderer.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-gr-renderer.o -MD -MP -MF $(DEPDIR)/c-gr-renderer.Tpo -c -o c-gr-renderer.o `test -f 'video/c-gr-renderer.cpp' || echo '$(srcdir)/'`video/c-gr-renderer.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-gr-renderer.Tpo $(DEPDIR)/c-gr-renderer.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='video/c-gr-renderer.cpp' object='c-gr-renderer.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-gr-renderer.o `test -f 'video/c-gr-renderer.cpp' || echo '$(srcdir)/'`video/c-gr-renderer.cpp
c-gr-renderer.obj: video/c-gr-renderer.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-gr-renderer.obj -MD -MP -MF $(DEPDIR)/c-gr-renderer.Tpo -c -o c-gr-renderer.obj `if test -f 'video/c-gr-renderer.cpp'; then $(CYGPATH_W) 'video/c-gr-renderer.cpp'; else $(CYGPATH_W) '$(srcdir)/video/c-gr-renderer.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-gr-renderer.Tpo $(DEPDIR)/c-gr-renderer.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='video/c-gr-renderer.cpp' object='c-gr-renderer.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-gr-renderer.obj `if test -f 'video/c-gr-renderer.cpp'; then $(CYGPATH_W) 'video/c-gr-renderer.cpp'; else $(CYGPATH_W) '$(srcdir)/video/c-gr-renderer.cpp'; fi`
c-graphic-mode-renderer.o: video/c-graphic-mode-renderer.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-graphic-mode-renderer.o -MD -MP -MF $(DEPDIR)/c-graphic-mode-renderer.Tpo -c -o c-graphic-mode-renderer.o `test -f 'video/c-graphic-mode-renderer.cpp' || echo '$(srcdir)/'`video/c-graphic-mode-renderer.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-graphic-mode-renderer.Tpo $(DEPDIR)/c-graphic-mode-renderer.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='video/c-graphic-mode-renderer.cpp' object='c-graphic-mode-renderer.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-graphic-mode-renderer.o `test -f 'video/c-graphic-mode-renderer.cpp' || echo '$(srcdir)/'`video/c-graphic-mode-renderer.cpp
c-graphic-mode-renderer.obj: video/c-graphic-mode-renderer.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-graphic-mode-renderer.obj -MD -MP -MF $(DEPDIR)/c-graphic-mode-renderer.Tpo -c -o c-graphic-mode-renderer.obj `if test -f 'video/c-graphic-mode-renderer.cpp'; then $(CYGPATH_W) 'video/c-graphic-mode-renderer.cpp'; else $(CYGPATH_W) '$(srcdir)/video/c-graphic-mode-renderer.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-graphic-mode-renderer.Tpo $(DEPDIR)/c-graphic-mode-renderer.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='video/c-graphic-mode-renderer.cpp' object='c-graphic-mode-renderer.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-graphic-mode-renderer.obj `if test -f 'video/c-graphic-mode-renderer.cpp'; then $(CYGPATH_W) 'video/c-graphic-mode-renderer.cpp'; else $(CYGPATH_W) '$(srcdir)/video/c-graphic-mode-renderer.cpp'; fi`
c-main-video-output.o: video/c-main-video-output.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-main-video-output.o -MD -MP -MF $(DEPDIR)/c-main-video-output.Tpo -c -o c-main-video-output.o `test -f 'video/c-main-video-output.cpp' || echo '$(srcdir)/'`video/c-main-video-output.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-main-video-output.Tpo $(DEPDIR)/c-main-video-output.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='video/c-main-video-output.cpp' object='c-main-video-output.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-main-video-output.o `test -f 'video/c-main-video-output.cpp' || echo '$(srcdir)/'`video/c-main-video-output.cpp
c-main-video-output.obj: video/c-main-video-output.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-main-video-output.obj -MD -MP -MF $(DEPDIR)/c-main-video-output.Tpo -c -o c-main-video-output.obj `if test -f 'video/c-main-video-output.cpp'; then $(CYGPATH_W) 'video/c-main-video-output.cpp'; else $(CYGPATH_W) '$(srcdir)/video/c-main-video-output.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-main-video-output.Tpo $(DEPDIR)/c-main-video-output.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='video/c-main-video-output.cpp' object='c-main-video-output.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-main-video-output.obj `if test -f 'video/c-main-video-output.cpp'; then $(CYGPATH_W) 'video/c-main-video-output.cpp'; else $(CYGPATH_W) '$(srcdir)/video/c-main-video-output.cpp'; fi`
c-hgr-renderer.o: video/c-hgr-renderer.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-hgr-renderer.o -MD -MP -MF $(DEPDIR)/c-hgr-renderer.Tpo -c -o c-hgr-renderer.o `test -f 'video/c-hgr-renderer.cpp' || echo '$(srcdir)/'`video/c-hgr-renderer.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-hgr-renderer.Tpo $(DEPDIR)/c-hgr-renderer.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='video/c-hgr-renderer.cpp' object='c-hgr-renderer.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-hgr-renderer.o `test -f 'video/c-hgr-renderer.cpp' || echo '$(srcdir)/'`video/c-hgr-renderer.cpp
c-hgr-renderer.obj: video/c-hgr-renderer.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-hgr-renderer.obj -MD -MP -MF $(DEPDIR)/c-hgr-renderer.Tpo -c -o c-hgr-renderer.obj `if test -f 'video/c-hgr-renderer.cpp'; then $(CYGPATH_W) 'video/c-hgr-renderer.cpp'; else $(CYGPATH_W) '$(srcdir)/video/c-hgr-renderer.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-hgr-renderer.Tpo $(DEPDIR)/c-hgr-renderer.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='video/c-hgr-renderer.cpp' object='c-hgr-renderer.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-hgr-renderer.obj `if test -f 'video/c-hgr-renderer.cpp'; then $(CYGPATH_W) 'video/c-hgr-renderer.cpp'; else $(CYGPATH_W) '$(srcdir)/video/c-hgr-renderer.cpp'; fi`
c-text-mode-renderer.o: video/c-text-mode-renderer.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-text-mode-renderer.o -MD -MP -MF $(DEPDIR)/c-text-mode-renderer.Tpo -c -o c-text-mode-renderer.o `test -f 'video/c-text-mode-renderer.cpp' || echo '$(srcdir)/'`video/c-text-mode-renderer.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-text-mode-renderer.Tpo $(DEPDIR)/c-text-mode-renderer.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='video/c-text-mode-renderer.cpp' object='c-text-mode-renderer.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-text-mode-renderer.o `test -f 'video/c-text-mode-renderer.cpp' || echo '$(srcdir)/'`video/c-text-mode-renderer.cpp
c-text-mode-renderer.obj: video/c-text-mode-renderer.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-text-mode-renderer.obj -MD -MP -MF $(DEPDIR)/c-text-mode-renderer.Tpo -c -o c-text-mode-renderer.obj `if test -f 'video/c-text-mode-renderer.cpp'; then $(CYGPATH_W) 'video/c-text-mode-renderer.cpp'; else $(CYGPATH_W) '$(srcdir)/video/c-text-mode-renderer.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-text-mode-renderer.Tpo $(DEPDIR)/c-text-mode-renderer.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='video/c-text-mode-renderer.cpp' object='c-text-mode-renderer.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-text-mode-renderer.obj `if test -f 'video/c-text-mode-renderer.cpp'; then $(CYGPATH_W) 'video/c-text-mode-renderer.cpp'; else $(CYGPATH_W) '$(srcdir)/video/c-text-mode-renderer.cpp'; fi`
c-text-renderer.o: video/c-text-renderer.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-text-renderer.o -MD -MP -MF $(DEPDIR)/c-text-renderer.Tpo -c -o c-text-renderer.o `test -f 'video/c-text-renderer.cpp' || echo '$(srcdir)/'`video/c-text-renderer.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-text-renderer.Tpo $(DEPDIR)/c-text-renderer.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='video/c-text-renderer.cpp' object='c-text-renderer.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-text-renderer.o `test -f 'video/c-text-renderer.cpp' || echo '$(srcdir)/'`video/c-text-renderer.cpp
c-text-renderer.obj: video/c-text-renderer.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-text-renderer.obj -MD -MP -MF $(DEPDIR)/c-text-renderer.Tpo -c -o c-text-renderer.obj `if test -f 'video/c-text-renderer.cpp'; then $(CYGPATH_W) 'video/c-text-renderer.cpp'; else $(CYGPATH_W) '$(srcdir)/video/c-text-renderer.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-text-renderer.Tpo $(DEPDIR)/c-text-renderer.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='video/c-text-renderer.cpp' object='c-text-renderer.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-text-renderer.obj `if test -f 'video/c-text-renderer.cpp'; then $(CYGPATH_W) 'video/c-text-renderer.cpp'; else $(CYGPATH_W) '$(srcdir)/video/c-text-renderer.cpp'; fi`
c-video-output.o: video/c-video-output.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-video-output.o -MD -MP -MF $(DEPDIR)/c-video-output.Tpo -c -o c-video-output.o `test -f 'video/c-video-output.cpp' || echo '$(srcdir)/'`video/c-video-output.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-video-output.Tpo $(DEPDIR)/c-video-output.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='video/c-video-output.cpp' object='c-video-output.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-video-output.o `test -f 'video/c-video-output.cpp' || echo '$(srcdir)/'`video/c-video-output.cpp
c-video-output.obj: video/c-video-output.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-video-output.obj -MD -MP -MF $(DEPDIR)/c-video-output.Tpo -c -o c-video-output.obj `if test -f 'video/c-video-output.cpp'; then $(CYGPATH_W) 'video/c-video-output.cpp'; else $(CYGPATH_W) '$(srcdir)/video/c-video-output.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-video-output.Tpo $(DEPDIR)/c-video-output.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='video/c-video-output.cpp' object='c-video-output.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-video-output.obj `if test -f 'video/c-video-output.cpp'; then $(CYGPATH_W) 'video/c-video-output.cpp'; else $(CYGPATH_W) '$(srcdir)/video/c-video-output.cpp'; fi`
c-video-renderer.o: video/c-video-renderer.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-video-renderer.o -MD -MP -MF $(DEPDIR)/c-video-renderer.Tpo -c -o c-video-renderer.o `test -f 'video/c-video-renderer.cpp' || echo '$(srcdir)/'`video/c-video-renderer.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-video-renderer.Tpo $(DEPDIR)/c-video-renderer.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='video/c-video-renderer.cpp' object='c-video-renderer.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-video-renderer.o `test -f 'video/c-video-renderer.cpp' || echo '$(srcdir)/'`video/c-video-renderer.cpp
c-video-renderer.obj: video/c-video-renderer.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-video-renderer.obj -MD -MP -MF $(DEPDIR)/c-video-renderer.Tpo -c -o c-video-renderer.obj `if test -f 'video/c-video-renderer.cpp'; then $(CYGPATH_W) 'video/c-video-renderer.cpp'; else $(CYGPATH_W) '$(srcdir)/video/c-video-renderer.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-video-renderer.Tpo $(DEPDIR)/c-video-renderer.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='video/c-video-renderer.cpp' object='c-video-renderer.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-video-renderer.obj `if test -f 'video/c-video-renderer.cpp'; then $(CYGPATH_W) 'video/c-video-renderer.cpp'; else $(CYGPATH_W) '$(srcdir)/video/c-video-renderer.cpp'; fi`
c-apple2e-hardware.o: models/c-apple2e-hardware.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-apple2e-hardware.o -MD -MP -MF $(DEPDIR)/c-apple2e-hardware.Tpo -c -o c-apple2e-hardware.o `test -f 'models/c-apple2e-hardware.cpp' || echo '$(srcdir)/'`models/c-apple2e-hardware.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-apple2e-hardware.Tpo $(DEPDIR)/c-apple2e-hardware.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='models/c-apple2e-hardware.cpp' object='c-apple2e-hardware.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-apple2e-hardware.o `test -f 'models/c-apple2e-hardware.cpp' || echo '$(srcdir)/'`models/c-apple2e-hardware.cpp
c-apple2e-hardware.obj: models/c-apple2e-hardware.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-apple2e-hardware.obj -MD -MP -MF $(DEPDIR)/c-apple2e-hardware.Tpo -c -o c-apple2e-hardware.obj `if test -f 'models/c-apple2e-hardware.cpp'; then $(CYGPATH_W) 'models/c-apple2e-hardware.cpp'; else $(CYGPATH_W) '$(srcdir)/models/c-apple2e-hardware.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-apple2e-hardware.Tpo $(DEPDIR)/c-apple2e-hardware.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='models/c-apple2e-hardware.cpp' object='c-apple2e-hardware.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-apple2e-hardware.obj `if test -f 'models/c-apple2e-hardware.cpp'; then $(CYGPATH_W) 'models/c-apple2e-hardware.cpp'; else $(CYGPATH_W) '$(srcdir)/models/c-apple2e-hardware.cpp'; fi`
c-computer-hardware.o: models/c-computer-hardware.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-computer-hardware.o -MD -MP -MF $(DEPDIR)/c-computer-hardware.Tpo -c -o c-computer-hardware.o `test -f 'models/c-computer-hardware.cpp' || echo '$(srcdir)/'`models/c-computer-hardware.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-computer-hardware.Tpo $(DEPDIR)/c-computer-hardware.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='models/c-computer-hardware.cpp' object='c-computer-hardware.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-computer-hardware.o `test -f 'models/c-computer-hardware.cpp' || echo '$(srcdir)/'`models/c-computer-hardware.cpp
c-computer-hardware.obj: models/c-computer-hardware.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-computer-hardware.obj -MD -MP -MF $(DEPDIR)/c-computer-hardware.Tpo -c -o c-computer-hardware.obj `if test -f 'models/c-computer-hardware.cpp'; then $(CYGPATH_W) 'models/c-computer-hardware.cpp'; else $(CYGPATH_W) '$(srcdir)/models/c-computer-hardware.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-computer-hardware.Tpo $(DEPDIR)/c-computer-hardware.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='models/c-computer-hardware.cpp' object='c-computer-hardware.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-computer-hardware.obj `if test -f 'models/c-computer-hardware.cpp'; then $(CYGPATH_W) 'models/c-computer-hardware.cpp'; else $(CYGPATH_W) '$(srcdir)/models/c-computer-hardware.cpp'; fi`
c-card.o: cards/c-card.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-card.o -MD -MP -MF $(DEPDIR)/c-card.Tpo -c -o c-card.o `test -f 'cards/c-card.cpp' || echo '$(srcdir)/'`cards/c-card.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-card.Tpo $(DEPDIR)/c-card.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='cards/c-card.cpp' object='c-card.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-card.o `test -f 'cards/c-card.cpp' || echo '$(srcdir)/'`cards/c-card.cpp
c-card.obj: cards/c-card.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-card.obj -MD -MP -MF $(DEPDIR)/c-card.Tpo -c -o c-card.obj `if test -f 'cards/c-card.cpp'; then $(CYGPATH_W) 'cards/c-card.cpp'; else $(CYGPATH_W) '$(srcdir)/cards/c-card.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-card.Tpo $(DEPDIR)/c-card.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='cards/c-card.cpp' object='c-card.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-card.obj `if test -f 'cards/c-card.cpp'; then $(CYGPATH_W) 'cards/c-card.cpp'; else $(CYGPATH_W) '$(srcdir)/cards/c-card.cpp'; fi`
c-disk-controler-card.o: cards/c-disk-controler-card.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-disk-controler-card.o -MD -MP -MF $(DEPDIR)/c-disk-controler-card.Tpo -c -o c-disk-controler-card.o `test -f 'cards/c-disk-controler-card.cpp' || echo '$(srcdir)/'`cards/c-disk-controler-card.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-disk-controler-card.Tpo $(DEPDIR)/c-disk-controler-card.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='cards/c-disk-controler-card.cpp' object='c-disk-controler-card.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-disk-controler-card.o `test -f 'cards/c-disk-controler-card.cpp' || echo '$(srcdir)/'`cards/c-disk-controler-card.cpp
c-disk-controler-card.obj: cards/c-disk-controler-card.cpp
@am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT c-disk-controler-card.obj -MD -MP -MF $(DEPDIR)/c-disk-controler-card.Tpo -c -o c-disk-controler-card.obj `if test -f 'cards/c-disk-controler-card.cpp'; then $(CYGPATH_W) 'cards/c-disk-controler-card.cpp'; else $(CYGPATH_W) '$(srcdir)/cards/c-disk-controler-card.cpp'; fi`
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/c-disk-controler-card.Tpo $(DEPDIR)/c-disk-controler-card.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='cards/c-disk-controler-card.cpp' object='c-disk-controler-card.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o c-disk-controler-card.obj `if test -f 'cards/c-disk-controler-card.cpp'; then $(CYGPATH_W) 'cards/c-disk-controler-card.cpp'; else $(CYGPATH_W) '$(srcdir)/cards/c-disk-controler-card.cpp'; fi`
mostlyclean-libtool:
-rm -f *.lo
clean-libtool:
-rm -rf .libs _libs
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'`; \
mkid -fID $$unique
tags: TAGS
TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
here=`pwd`; \
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'`; \
if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
test -n "$$unique" || unique=$$empty_fix; \
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
$$tags $$unique; \
fi
ctags: CTAGS
CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'`; \
test -z "$(CTAGS_ARGS)$$tags$$unique" \
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
$$tags $$unique
GTAGS:
here=`$(am__cd) $(top_builddir) && pwd` \
&& cd $(top_srcdir) \
&& gtags -i $(GTAGS_ARGS) $$here
distclean-tags:
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
distdir: $(DISTFILES)
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
list='$(DISTFILES)'; \
dist_files=`for file in $$list; do echo $$file; done | \
sed -e "s|^$$srcdirstrip/||;t" \
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
case $$dist_files in \
*/*) $(MKDIR_P) `echo "$$dist_files" | \
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
sort -u` ;; \
esac; \
for file in $$dist_files; do \
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
if test -d $$d/$$file; then \
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
fi; \
cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
else \
test -f $(distdir)/$$file \
|| cp -p $$d/$$file $(distdir)/$$file \
|| exit 1; \
fi; \
done
check-am: all-am
check: check-am
all-am: Makefile $(LIBRARIES)
installdirs:
for dir in "$(DESTDIR)$(libdir)"; do \
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
done
install: install-am
install-exec: install-exec-am
install-data: install-data-am
uninstall: uninstall-am
install-am: all-am
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
installcheck: installcheck-am
install-strip:
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
`test -z '$(STRIP)' || \
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
mostlyclean-generic:
clean-generic:
distclean-generic:
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
clean: clean-am
clean-am: clean-generic clean-libLIBRARIES clean-libtool \
mostlyclean-am
distclean: distclean-am
-rm -rf ./$(DEPDIR)
-rm -f Makefile
distclean-am: clean-am distclean-compile distclean-generic \
distclean-tags
dvi: dvi-am
dvi-am:
html: html-am
info: info-am
info-am:
install-data-am:
install-dvi: install-dvi-am
install-exec-am: install-libLIBRARIES
install-html: install-html-am
install-info: install-info-am
install-man:
install-pdf: install-pdf-am
install-ps: install-ps-am
installcheck-am:
maintainer-clean: maintainer-clean-am
-rm -rf ./$(DEPDIR)
-rm -f Makefile
maintainer-clean-am: distclean-am maintainer-clean-generic
mostlyclean: mostlyclean-am
mostlyclean-am: mostlyclean-compile mostlyclean-generic \
mostlyclean-libtool
pdf: pdf-am
pdf-am:
ps: ps-am
ps-am:
uninstall-am: uninstall-libLIBRARIES
.MAKE: install-am install-strip
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
clean-libLIBRARIES clean-libtool ctags distclean \
distclean-compile distclean-generic distclean-libtool \
distclean-tags distdir dvi dvi-am html html-am info info-am \
install install-am install-data install-data-am install-dvi \
install-dvi-am install-exec install-exec-am install-html \
install-html-am install-info install-info-am \
install-libLIBRARIES install-man install-pdf install-pdf-am \
install-ps install-ps-am install-strip installcheck \
installcheck-am installdirs maintainer-clean \
maintainer-clean-generic mostlyclean mostlyclean-compile \
mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
tags uninstall uninstall-am uninstall-libLIBRARIES
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:

View File

@ -2,17 +2,17 @@
/*
* Vinace
* Copyright (C) P.Y. Rollo 2009 <dev@pyrollo.com>
*
*
* Vinace is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
*
* Vinace is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details.
*
*
* You should have received a copy of the GNU General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@ -55,15 +55,15 @@ CDiskDrive::CDiskDrive(CClock *clock, CDriveInterface *interface) {
interface->set_protection(false);
interface->subscribe(this);
}
motor = false;
nibble_ready = false;
disk = 0;
stepper_status = 0;
head_position = 0;
disk_position = 0;
clock->set_timer(CYCLES_PER_NIBBLE, &timer_callback, this);
clock->set_timer(CYCLES_PER_NIBBLE, &timer_callback, this);
}
CDiskDrive::~CDiskDrive() {
@ -140,14 +140,14 @@ void CDiskDrive::set_motor(bool on) {
void CDiskDrive::set_magnet(int magnet, bool on)
{
if ( on )
stepper_status |= (1<<magnet);
stepper_status |= (1<<magnet);
else
stepper_status &= ~(1<<magnet);
if ( motor ) {
head_position += stepper_movement_table[stepper_status][head_position & 0x07];
if ( head_position < 0 ) {
printf("CDiskDrive: Reached first track !\n");
head_position = 0;
@ -167,12 +167,12 @@ void CDiskDrive::next_nibble() {
disk_position ++;
if (nibble_ready)
missed++;
else
else
if (missed) {
printf("Missed %d at %d\n", missed, disk_position);
printf("Missed %ld at %d\n", missed, disk_position);
missed=0;
}
if (disk_position >= disk->get_position_maximum()) {
if (disk_position >= disk->get_position_maximum()) {
disk_position = 0; printf("Turn completed\n");}
nibble_ready = true;
}
@ -182,7 +182,7 @@ BYTE CDiskDrive::read_nibble() {
BYTE data;
if (!disk) return 0;
if (!motor) return 0;
data = disk->get_nibble(head_position >> 2, disk_position);
return data;
}
@ -194,5 +194,5 @@ void CDiskDrive::write_nibble(BYTE data) {
// TODO :manage write protect
// TODO :manage write !
}

View File

@ -2,17 +2,17 @@
/*
* Vinace
* Copyright (C) P.Y. Rollo 2009 <dev@pyrollo.com>
*
*
* Vinace is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
*
* Vinace is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details.
*
*
* You should have received a copy of the GNU General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@ -21,9 +21,9 @@
#ifndef _C_DISK_DRIVE_HPP_
#define _C_DISK_DRIVE_HPP_
#include "gcr.h"
#include "src/core/c-observable.hpp"
#include "src/core/c-observer.hpp"
#include "src/core/units/c-disk-unit.hpp"
#include "core/c-observable.hpp"
#include "core/c-observer.hpp"
#include "core/units/c-disk-unit.hpp"
#include "c-floppy-disk.hpp"
#include "c-clock.hpp"
/*
@ -67,7 +67,7 @@ protected:
// The disk loaded in the drive
CFloppyDisk *disk;
// Drive status
bool motor; // Motor on/of
int stepper_status; // Step engine status

View File

@ -2,37 +2,37 @@
/*
* Vinace
* Copyright (C) P.Y. Rollo 2009 <dev@pyrollo.com>
*
*
* Vinace is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
*
* Vinace is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details.
*
*
* You should have received a copy of the GNU General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef _C_KEYBOARD_HPP_
#define _C_KEYBOARD_HPP_
#include "src/core/units/c-game-unit.hpp"
#include "src/core/units/c-keyboard-unit.hpp"
#include "src/core/models/c-computer-core.hpp"
#include "core/units/c-game-unit.hpp"
#include "core/units/c-keyboard-unit.hpp"
#include "core/models/c-computer-core.hpp"
class CKeyboard
{
public:
CKeyboard(CComputerCore *core, CKeyboardUnit *keyboard, CGameUnit *game);
// Standard keys
void press_key(BYTE asciiKey);
void release_key();
// Special keys
void press_reset(); // Actually meaning CTRL-RESET on the Apple keyboard
@ -40,7 +40,7 @@ public:
void release_open_apple();
void press_closed_apple();
void release_closed_apple();
protected:
CKeyboardUnit *keyboard;
CGameUnit *game;

View File

@ -2,17 +2,17 @@
/*
* Vinace
* Copyright (C) P.Y. Rollo 2009 <dev@pyrollo.com>
*
*
* Vinace is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
*
* Vinace is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details.
*
*
* You should have received a copy of the GNU General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@ -20,8 +20,8 @@
#ifndef _C_CARD_HPP_
#define _C_CARD_HPP_
#include "src/core/c-memory.hpp"
#include "src/core/units/c-unit.hpp"
#include "core/c-memory.hpp"
#include "core/units/c-unit.hpp"
class CCard
{

View File

@ -2,17 +2,17 @@
/*
* Vinace
* Copyright (C) P.Y. Rollo 2009 <dev@pyrollo.com>
*
*
* Vinace is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
*
* Vinace is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details.
*
*
* You should have received a copy of the GNU General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@ -21,14 +21,14 @@
#ifndef _C_DISK_CONTROLER_CARD_HPP_
#define _C_DISK_CONTROLER_CARD_HPP_
#include "c-card.hpp"
#include "src/core/units/c-disk-unit.hpp"
#include "core/units/c-disk-unit.hpp"
class CDiskControlerCard: public CCard
{
public:
CDiskControlerCard(CMemory *rom);
~CDiskControlerCard();
CDriveInterface *get_interface(int number);
};

View File

@ -2,25 +2,25 @@
/*
* Vinace
* Copyright (C) P.Y. Rollo 2009 <dev@pyrollo.com>
*
*
* Vinace is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
*
* Vinace is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details.
*
*
* You should have received a copy of the GNU General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#include "c-apple2e-hardware.hpp"
#include "../../core/models/c-apple2e-core.hpp"
#include "../video/c-main-video-output.hpp"
#include "c-carry-clock.hpp"
#include "core/models/c-apple2e-core.hpp"
#include "hardware/video/c-main-video-output.hpp"
#include "hardware/c-carry-clock.hpp"
#include <iostream>
CApple2eHardware::CApple2eHardware(CMemory *lcRom, CMemory*intRom) {

View File

@ -2,17 +2,17 @@
/*
* Vinace
* Copyright (C) P.Y. Rollo 2009 <dev@pyrollo.com>
*
*
* Vinace is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
*
* Vinace is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details.
*
*
* You should have received a copy of the GNU General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@ -23,7 +23,7 @@
* Appleblossom - Portable Open-Source Apple IIe Emulator
* Copyright (C) 2005 Jonathan Bettencourt (jonrelay)
*
* Released under GNU General Public License
* Released under GNU General Public License
*/
#include "c-charset.hpp"
@ -34,35 +34,35 @@
BYTE charset_symnum[256] =
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x08, 0x08, 0x08, 0x08, 0x08, 0x00, 0x08, 0x00,
0x14, 0x14, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00,
0x14, 0x14, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00,
0x14, 0x14, 0x3E, 0x14, 0x3E, 0x14, 0x14, 0x00,
0x08, 0x1E, 0x28, 0x1C, 0x0A, 0x3C, 0x08, 0x00,
0x30, 0x32, 0x04, 0x08, 0x10, 0x26, 0x06, 0x00,
0x10, 0x28, 0x28, 0x10, 0x2A, 0x24, 0x1A, 0x00,
0x08, 0x1E, 0x28, 0x1C, 0x0A, 0x3C, 0x08, 0x00,
0x30, 0x32, 0x04, 0x08, 0x10, 0x26, 0x06, 0x00,
0x10, 0x28, 0x28, 0x10, 0x2A, 0x24, 0x1A, 0x00,
0x08, 0x08, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00,
0x08, 0x10, 0x20, 0x20, 0x20, 0x10, 0x08, 0x00,
0x08, 0x04, 0x02, 0x02, 0x02, 0x04, 0x08, 0x00,
0x08, 0x2A, 0x1C, 0x08, 0x1C, 0x2A, 0x08, 0x00,
0x08, 0x10, 0x20, 0x20, 0x20, 0x10, 0x08, 0x00,
0x08, 0x04, 0x02, 0x02, 0x02, 0x04, 0x08, 0x00,
0x08, 0x2A, 0x1C, 0x08, 0x1C, 0x2A, 0x08, 0x00,
0x00, 0x08, 0x08, 0x3E, 0x08, 0x08, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x10, 0x00,
0x00, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00,
0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x10, 0x00,
0x00, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00,
0x00, 0x02, 0x04, 0x08, 0x10, 0x20, 0x00, 0x00,
0x1C, 0x22, 0x26, 0x2A, 0x32, 0x22, 0x1C, 0x00,
0x08, 0x18, 0x08, 0x08, 0x08, 0x08, 0x1C, 0x00,
0x1C, 0x22, 0x02, 0x0C, 0x10, 0x20, 0x3E, 0x00,
0x3E, 0x02, 0x04, 0x0C, 0x02, 0x22, 0x1C, 0x00,
0x04, 0x0C, 0x14, 0x24, 0x3E, 0x04, 0x04, 0x00,
0x3E, 0x20, 0x3C, 0x02, 0x02, 0x22, 0x1C, 0x00,
0x0E, 0x10, 0x20, 0x3C, 0x22, 0x22, 0x1C, 0x00,
0x04, 0x0C, 0x14, 0x24, 0x3E, 0x04, 0x04, 0x00,
0x3E, 0x20, 0x3C, 0x02, 0x02, 0x22, 0x1C, 0x00,
0x0E, 0x10, 0x20, 0x3C, 0x22, 0x22, 0x1C, 0x00,
0x3E, 0x02, 0x04, 0x08, 0x10, 0x10, 0x10, 0x00,
0x1C, 0x22, 0x22, 0x1C, 0x22, 0x22, 0x1C, 0x00,
0x1C, 0x22, 0x22, 0x1E, 0x02, 0x04, 0x38, 0x00,
0x00, 0x00, 0x08, 0x00, 0x08, 0x00, 0x00, 0x00,
0x1C, 0x22, 0x22, 0x1C, 0x22, 0x22, 0x1C, 0x00,
0x1C, 0x22, 0x22, 0x1E, 0x02, 0x04, 0x38, 0x00,
0x00, 0x00, 0x08, 0x00, 0x08, 0x00, 0x00, 0x00,
0x00, 0x00, 0x08, 0x00, 0x08, 0x08, 0x10, 0x00,
0x04, 0x08, 0x10, 0x20, 0x10, 0x08, 0x04, 0x00,
0x00, 0x00, 0x3E, 0x00, 0x3E, 0x00, 0x00, 0x00,
0x10, 0x08, 0x04, 0x02, 0x04, 0x08, 0x10, 0x00,
0x04, 0x08, 0x10, 0x20, 0x10, 0x08, 0x04, 0x00,
0x00, 0x00, 0x3E, 0x00, 0x3E, 0x00, 0x00, 0x00,
0x10, 0x08, 0x04, 0x02, 0x04, 0x08, 0x10, 0x00,
0x1C, 0x22, 0x04, 0x08, 0x08, 0x00, 0x08, 0x00};
// Standard uppercase letters
@ -191,6 +191,7 @@ char_mode C2ePrimaryCharset::get_mode(BYTE code) {
case 2: return mode_normal; break;
case 3: return mode_normal; break;
}
return mode_normal; // Should not occure
}
BYTE* C2eAlternativeCharset::get_char(BYTE code) {
@ -215,4 +216,5 @@ char_mode C2eAlternativeCharset::get_mode(BYTE code) {
case 2: return mode_normal; break;
case 3: return mode_normal; break;
}
return mode_normal; // Should not occure
}

View File

@ -2,24 +2,24 @@
/*
* Vinace
* Copyright (C) P.Y. Rollo 2009 <dev@pyrollo.com>
*
*
* Vinace is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
*
* Vinace is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details.
*
*
* You should have received a copy of the GNU General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef _C_CHARSET_HPP_
#define _C_CHARSET_HPP_
#include "src/core/types.h"
#include "core/types.h"
enum char_mode {
mode_normal,

View File

@ -2,17 +2,17 @@
/*
* Vinace
* Copyright (C) P.Y. Rollo 2009 <dev@pyrollo.com>
*
*
* Vinace is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
*
* Vinace is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details.
*
*
* You should have received a copy of the GNU General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@ -21,7 +21,7 @@
#define _C_GRAPHIC_MODE_RENDERER_HPP_
#include "c-video-renderer.hpp"
#include "src/core/units/c-graphic-mode-unit.hpp"
#include "core/units/c-graphic-mode-unit.hpp"
class CGraphicModeRenderer: public CVideoRenderer
{

View File

@ -2,17 +2,17 @@
/*
* Vinace
* Copyright (C) P.Y. Rollo 2009 <dev@pyrollo.com>
*
*
* Vinace is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
*
* Vinace is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details.
*
*
* You should have received a copy of the GNU General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@ -22,9 +22,9 @@
#include "c-text-mode-renderer.hpp"
#include "c-graphic-mode-renderer.hpp"
#include "src/core/c-memory.hpp"
#include "src/core/units/c-text-mode-unit.hpp"
#include "src/core/units/c-graphic-mode-unit.hpp"
#include "core/c-memory.hpp"
#include "core/units/c-text-mode-unit.hpp"
#include "core/units/c-graphic-mode-unit.hpp"
class CMainVideoOutput: public CVideoOutput
{

View File

@ -2,17 +2,17 @@
/*
* Vinace
* Copyright (C) P.Y. Rollo 2009 <dev@pyrollo.com>
*
*
* Vinace is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
*
* Vinace is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details.
*
*
* You should have received a copy of the GNU General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@ -23,16 +23,16 @@
#include "c-video-renderer.hpp"
#include "c-text-renderer.hpp"
#include "c-charset.hpp"
#include "src/core/units/c-text-mode-unit.hpp"
#include "src/core/units/c-graphic-mode-unit.hpp"
#include "core/units/c-text-mode-unit.hpp"
#include "core/units/c-graphic-mode-unit.hpp"
// TODO : Do like in graphic mode renderer with two items arrays for page1/page2
class CTextModeRenderer: public CVideoRenderer {
public:
CTextModeRenderer(CMemory* main, CMemory* aux,
CTextModeUnit* textModeUnit,
CGraphicModeUnit* graphicModeUnit,
CTextModeRenderer(CMemory* main, CMemory* aux,
CTextModeUnit* textModeUnit,
CGraphicModeUnit* graphicModeUnit,
CVideoOutput* vo);
~CTextModeRenderer();
void render(int startline, int endline);

View File

@ -2,17 +2,17 @@
/*
* Vinace
* Copyright (C) P.Y. Rollo 2009 <dev@pyrollo.com>
*
*
* Vinace is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
*
* Vinace is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details.
*
*
* You should have received a copy of the GNU General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@ -23,12 +23,12 @@
#ifndef _C_VIDEO_RENDERER_HPP_
#define _C_VIDEO_RENDERER_HPP_
#include "c-video-output.hpp"
#include "src/core/c-memory.hpp"
#include "core/c-memory.hpp"
// Weird base address calculation for Apple graphics
#define GBASCALC(line) (((line&0x07)<<7)|((line&0x18)<<2)|(line&0x18))
class CVideoRenderer
class CVideoRenderer
{
public:
CVideoRenderer(CMemory* memory, CVideoOutput* vo);