More code file moving
Move platform files from src/plat-* to src/platform/* (and similarly for include files).
This commit is contained in:
parent
7e168c59d4
commit
7b9b67b9ec
53 changed files with 107 additions and 59 deletions
|
@ -1,7 +1,7 @@
|
|||
#ifndef _plat_wxwidgets__window_mainwindow__hpp__included__
|
||||
#define _plat_wxwidgets__window_mainwindow__hpp__included__
|
||||
|
||||
#include "plat-wxwidgets/window_status.hpp"
|
||||
#include "platform/wxwidgets/window_status.hpp"
|
||||
|
||||
#include <stack>
|
||||
|
37
src/Makefile
37
src/Makefile
|
@ -2,8 +2,8 @@ __all_files__: util/__all_files__ \
|
|||
lsnes$(DOT_EXECUTABLE_SUFFIX) \
|
||||
$(patsubst %.cpp,%.util$(DOT_EXECUTABLE_SUFFIX),$(wildcard util/*.cpp))
|
||||
|
||||
DUMMY_LIBRARY=core lua fonts video dummy
|
||||
PLATFORM_LIBRARY=core lua fonts video plat-dummy plat-evdev plat-portaudio plat-sdl plat-wxwidgets
|
||||
DUMMY_LIBRARY=core lua fonts library video dummy
|
||||
PLATFORM_LIBRARY=core lua fonts library video platform
|
||||
ALLOBJECT=__all__.$(OBJECT_SUFFIX)
|
||||
ALLFLAGS=__all__.ldflags
|
||||
DUMMY_LIBRARY_OBJS=$(patsubst %,%/$(ALLOBJECT),$(DUMMY_LIBRARY))
|
||||
|
@ -24,20 +24,11 @@ lua/$(ALLOBJECT): forcelook
|
|||
dummy/$(ALLOBJECT): forcelook
|
||||
$(MAKE) -C dummy
|
||||
|
||||
plat-dummy/$(ALLOBJECT): forcelook
|
||||
$(MAKE) -C plat-dummy
|
||||
library/$(ALLOBJECT): forcelook
|
||||
$(MAKE) -C library
|
||||
|
||||
plat-evdev/$(ALLOBJECT): forcelook
|
||||
$(MAKE) -C plat-evdev
|
||||
|
||||
plat-portaudio/$(ALLOBJECT): forcelook
|
||||
$(MAKE) -C plat-portaudio
|
||||
|
||||
plat-sdl/$(ALLOBJECT): forcelook
|
||||
$(MAKE) -C plat-sdl
|
||||
|
||||
plat-wxwidgets/$(ALLOBJECT): forcelook
|
||||
$(MAKE) -C plat-wxwidgets
|
||||
platform/$(ALLOBJECT): forcelook
|
||||
$(MAKE) -C platform
|
||||
|
||||
util/__all_files__: forcelook
|
||||
$(MAKE) -C util
|
||||
|
@ -59,11 +50,9 @@ lsnes$(DOT_EXECUTABLE_SUFFIX): $(PLATFORM_LIBRARY_OBJS)
|
|||
precheck:
|
||||
$(MAKE) -C core precheck
|
||||
$(MAKE) -C lua precheck
|
||||
$(MAKE) -C plat-dummy precheck
|
||||
$(MAKE) -C plat-evdev precheck
|
||||
$(MAKE) -C plat-portaudio precheck
|
||||
$(MAKE) -C plat-sdl precheck
|
||||
$(MAKE) -C plat-wxwidgets precheck
|
||||
$(MAKE) -C dummy precheck
|
||||
$(MAKE) -C library precheck
|
||||
$(MAKE) -C platform precheck
|
||||
$(MAKE) -C util precheck
|
||||
$(MAKE) -C video precheck
|
||||
|
||||
|
@ -71,11 +60,9 @@ clean:
|
|||
rm -f *.ldflags
|
||||
$(MAKE) -C core clean
|
||||
$(MAKE) -C lua clean
|
||||
$(MAKE) -C plat-dummy clean
|
||||
$(MAKE) -C plat-evdev clean
|
||||
$(MAKE) -C plat-portaudio clean
|
||||
$(MAKE) -C plat-sdl clean
|
||||
$(MAKE) -C plat-wxwidgets clean
|
||||
$(MAKE) -C dummy clean
|
||||
$(MAKE) -C library clean
|
||||
$(MAKE) -C platform clean
|
||||
$(MAKE) -C util clean
|
||||
$(MAKE) -C video clean
|
||||
|
||||
|
|
16
src/library/Makefile
Normal file
16
src/library/Makefile
Normal file
|
@ -0,0 +1,16 @@
|
|||
OBJECTS=$(patsubst %.cpp,%.$(OBJECT_SUFFIX),$(wildcard *.cpp))
|
||||
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX)
|
||||
|
||||
__all__.$(OBJECT_SUFFIX): $(OBJECTS)
|
||||
$(REALLD) -r -o $@ $^
|
||||
touch __all__.ldflags
|
||||
|
||||
%.$(OBJECT_SUFFIX): %.cpp
|
||||
$(REALCC) $(CFLAGS) -c -o $@ $< -I../../include
|
||||
|
||||
precheck:
|
||||
@true
|
||||
|
||||
clean:
|
||||
rm -f *.$(OBJECT_SUFFIX) *.ldflags
|
45
src/platform/Makefile
Normal file
45
src/platform/Makefile
Normal file
|
@ -0,0 +1,45 @@
|
|||
PLATFORMS=dummy evdev portaudio sdl wxwidgets
|
||||
ALLOBJECT=__all__.$(OBJECT_SUFFIX)
|
||||
ALLFLAGS=__all__.ldflags
|
||||
PLATFORMS_OBJS=$(patsubst %,%/$(ALLOBJECT),$(PLATFORMS))
|
||||
PLATFORMS_FLAGS=$(patsubst %,%/$(ALLFLAGS),$(PLATFORMS))
|
||||
|
||||
$(ALLOBJECT): $(PLATFORMS_OBJS)
|
||||
ld -r -o $@ $^
|
||||
cat $(PLATFORMS_FLAGS) >$(ALLFLAGS)
|
||||
|
||||
dummy/$(ALLOBJECT): forcelook
|
||||
$(MAKE) -C dummy
|
||||
|
||||
evdev/$(ALLOBJECT): forcelook
|
||||
$(MAKE) -C evdev
|
||||
|
||||
portaudio/$(ALLOBJECT): forcelook
|
||||
$(MAKE) -C portaudio
|
||||
|
||||
sdl/$(ALLOBJECT): forcelook
|
||||
$(MAKE) -C sdl
|
||||
|
||||
wxwidgets/$(ALLOBJECT): forcelook
|
||||
$(MAKE) -C wxwidgets
|
||||
|
||||
|
||||
.PRECIOUS: %.$(OBJECT_SUFFIX)
|
||||
|
||||
precheck:
|
||||
$(MAKE) -C dummy precheck
|
||||
$(MAKE) -C evdev precheck
|
||||
$(MAKE) -C portaudio precheck
|
||||
$(MAKE) -C sdl precheck
|
||||
$(MAKE) -C wxwidgets precheck
|
||||
|
||||
clean:
|
||||
rm -f *.ldflags
|
||||
$(MAKE) -C dummy clean
|
||||
$(MAKE) -C evdev clean
|
||||
$(MAKE) -C portaudio clean
|
||||
$(MAKE) -C sdl clean
|
||||
$(MAKE) -C wxwidgets clean
|
||||
|
||||
forcelook:
|
||||
@true
|
|
@ -13,7 +13,7 @@ __all__.$(OBJECT_SUFFIX): $(OBJECTS)
|
|||
touch __all__.ldflags
|
||||
|
||||
%.$(OBJECT_SUFFIX): %.cpp
|
||||
$(REALCC) -c -o $@ $< -I../../include $(CFLAGS)
|
||||
$(REALCC) -c -o $@ $< -I../../../include $(CFLAGS)
|
||||
|
||||
precheck:
|
||||
@true
|
|
@ -11,7 +11,7 @@ __all__.$(OBJECT_SUFFIX): $(OBJECTS)
|
|||
touch __all__.ldflags
|
||||
|
||||
%.$(OBJECT_SUFFIX): %.cpp
|
||||
$(REALCC) -c -o $@ $< -I../../include $(CFLAGS)
|
||||
$(REALCC) -c -o $@ $< -I../../../include $(CFLAGS)
|
||||
|
||||
precheck:
|
||||
@true
|
|
@ -14,7 +14,7 @@ __all__.$(OBJECT_SUFFIX): $(OBJECTS)
|
|||
echo $(PA_LDFLAGS) >__all__.ldflags
|
||||
|
||||
%.$(OBJECT_SUFFIX): %.cpp
|
||||
$(REALCC) -c -o $@ $< -I../../include $(CFLAGS) $(PA_CFLAGS)
|
||||
$(REALCC) -c -o $@ $< -I../../../include $(CFLAGS) $(PA_CFLAGS)
|
||||
|
||||
precheck:
|
||||
@true
|
|
@ -27,7 +27,7 @@ __all__.$(OBJECT_SUFFIX): $(OBJECTS)
|
|||
echo $(SDL_LDFLAGS) >__all__.ldflags
|
||||
|
||||
%.$(OBJECT_SUFFIX): %.cpp
|
||||
$(REALCC) -c -o $@ $< -I../../include $(CFLAGS) $(SDL_CFLAGS)
|
||||
$(REALCC) -c -o $@ $< -I../../../include $(CFLAGS) $(SDL_CFLAGS)
|
||||
|
||||
precheck:
|
||||
@true
|
|
@ -1,4 +1,4 @@
|
|||
#include "plat-sdl/platform.hpp"
|
||||
#include "platform/sdl/platform.hpp"
|
||||
|
||||
#include <sstream>
|
||||
#define MAXHISTORY 1000
|
|
@ -1,5 +1,5 @@
|
|||
#include "core/misc.hpp"
|
||||
#include "plat-sdl/platform.hpp"
|
||||
#include "platform/sdl/platform.hpp"
|
||||
|
||||
#include <cstdint>
|
||||
#include <vector>
|
|
@ -4,7 +4,7 @@
|
|||
#include "core/framebuffer.hpp"
|
||||
#include "core/framerate.hpp"
|
||||
#include "core/window.hpp"
|
||||
#include "plat-sdl/platform.hpp"
|
||||
#include "platform/sdl/platform.hpp"
|
||||
|
||||
#include <unistd.h>
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
#include "core/window.hpp"
|
||||
#include "plat-sdl/platform.hpp"
|
||||
#include "platform/sdl/platform.hpp"
|
||||
|
||||
#include <set>
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
#include "core/window.hpp"
|
||||
#include "plat-sdl/platform.hpp"
|
||||
#include "platform/sdl/platform.hpp"
|
||||
|
||||
#include <map>
|
||||
|
|
@ -13,7 +13,7 @@
|
|||
#include "core/rrdata.hpp"
|
||||
#include "core/window.hpp"
|
||||
|
||||
#include "plat-sdl/platform.hpp"
|
||||
#include "platform/sdl/platform.hpp"
|
||||
|
||||
#include <sys/time.h>
|
||||
#include <sstream>
|
|
@ -1,5 +1,5 @@
|
|||
#include "core/framebuffer.hpp"
|
||||
#include "plat-sdl/platform.hpp"
|
||||
#include "platform/sdl/platform.hpp"
|
||||
|
||||
void statusarea_model::paint(SDL_Surface* surf, uint32_t x, uint32_t y, uint32_t w, uint32_t h, uint32_t color,
|
||||
bool box, uint32_t boxcolor) throw()
|
|
@ -14,7 +14,7 @@ __all__.$(OBJECT_SUFFIX): $(OBJECTS)
|
|||
echo $(WXW_LDFLAGS) >__all__.ldflags
|
||||
|
||||
%.$(OBJECT_SUFFIX): %.cpp
|
||||
$(REALCC) -c -o $@ $< -I../../include $(CFLAGS) $(WXW_CFLAGS)
|
||||
$(REALCC) -c -o $@ $< -I../../../include $(CFLAGS) $(WXW_CFLAGS)
|
||||
|
||||
precheck:
|
||||
@true
|
0
src/platform/wxwidgets/dummy.cpp
Normal file
0
src/platform/wxwidgets/dummy.cpp
Normal file
|
@ -1,8 +1,8 @@
|
|||
#include "core/advdumper.hpp"
|
||||
#include "core/dispatch.hpp"
|
||||
|
||||
#include "plat-wxwidgets/menu_dump.hpp"
|
||||
#include "plat-wxwidgets/platform.hpp"
|
||||
#include "platform/wxwidgets/menu_dump.hpp"
|
||||
#include "platform/wxwidgets/platform.hpp"
|
||||
|
||||
struct dumper_info
|
||||
{
|
|
@ -1,6 +1,6 @@
|
|||
#include "core/moviedata.hpp"
|
||||
|
||||
#include "plat-wxwidgets/platform.hpp"
|
||||
#include "platform/wxwidgets/platform.hpp"
|
||||
|
||||
#include <wx/wx.h>
|
||||
#include <wx/event.h>
|
|
@ -1,6 +1,6 @@
|
|||
#include "core/keymapper.hpp"
|
||||
|
||||
#include "plat-wxwidgets/platform.hpp"
|
||||
#include "platform/wxwidgets/platform.hpp"
|
||||
|
||||
#include <boost/lexical_cast.hpp>
|
||||
#include <sstream>
|
|
@ -6,7 +6,7 @@
|
|||
#include "core/settings.hpp"
|
||||
#include "core/window.hpp"
|
||||
|
||||
#include "plat-wxwidgets/platform.hpp"
|
||||
#include "platform/wxwidgets/platform.hpp"
|
||||
|
||||
#include <fstream>
|
||||
#include <stdexcept>
|
|
@ -19,11 +19,11 @@
|
|||
#include "core/window.hpp"
|
||||
#include "core/zip.hpp"
|
||||
|
||||
#include "plat-wxwidgets/platform.hpp"
|
||||
#include "plat-wxwidgets/window_messages.hpp"
|
||||
#include "plat-wxwidgets/window_status.hpp"
|
||||
#include "plat-wxwidgets/window_mainwindow.hpp"
|
||||
#include "plat-wxwidgets/window_romselect.hpp"
|
||||
#include "platform/wxwidgets/platform.hpp"
|
||||
#include "platform/wxwidgets/window_messages.hpp"
|
||||
#include "platform/wxwidgets/window_status.hpp"
|
||||
#include "platform/wxwidgets/window_mainwindow.hpp"
|
||||
#include "platform/wxwidgets/window_romselect.hpp"
|
||||
|
||||
#include <cassert>
|
||||
#include <boost/lexical_cast.hpp>
|
|
@ -17,10 +17,10 @@
|
|||
#include <vector>
|
||||
#include <string>
|
||||
|
||||
#include "plat-wxwidgets/menu_dump.hpp"
|
||||
#include "plat-wxwidgets/platform.hpp"
|
||||
#include "plat-wxwidgets/window_mainwindow.hpp"
|
||||
#include "plat-wxwidgets/window_status.hpp"
|
||||
#include "platform/wxwidgets/menu_dump.hpp"
|
||||
#include "platform/wxwidgets/platform.hpp"
|
||||
#include "platform/wxwidgets/window_mainwindow.hpp"
|
||||
#include "platform/wxwidgets/window_status.hpp"
|
||||
|
||||
#define MAXCONTROLLERS MAX_PORTS * MAX_CONTROLLERS_PER_PORT
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
#include "core/dispatch.hpp"
|
||||
#include "core/memorymanip.hpp"
|
||||
|
||||
#include "plat-wxwidgets/platform.hpp"
|
||||
#include "platform/wxwidgets/platform.hpp"
|
||||
|
||||
#include <sstream>
|
||||
#include <iomanip>
|
|
@ -1,7 +1,7 @@
|
|||
#include "core/window.hpp"
|
||||
|
||||
#include "plat-wxwidgets/window_messages.hpp"
|
||||
#include "plat-wxwidgets/platform.hpp"
|
||||
#include "platform/wxwidgets/window_messages.hpp"
|
||||
#include "platform/wxwidgets/platform.hpp"
|
||||
|
||||
#define MAXMESSAGES 20
|
||||
|
|
@ -9,8 +9,8 @@
|
|||
#include "core/framerate.hpp"
|
||||
#include "core/zip.hpp"
|
||||
|
||||
#include "plat-wxwidgets/platform.hpp"
|
||||
#include "plat-wxwidgets/window_romselect.hpp"
|
||||
#include "platform/wxwidgets/platform.hpp"
|
||||
#include "platform/wxwidgets/window_romselect.hpp"
|
||||
|
||||
#define ROM_SELECTS_BASE (wxID_HIGHEST + 0)
|
||||
#define ROM_SELECTS_LAST (wxID_HIGHEST + 127)
|
|
@ -1,6 +1,6 @@
|
|||
#include "core/window.hpp"
|
||||
#include "plat-wxwidgets/platform.hpp"
|
||||
#include "plat-wxwidgets/window_status.hpp"
|
||||
#include "platform/wxwidgets/platform.hpp"
|
||||
#include "platform/wxwidgets/window_status.hpp"
|
||||
|
||||
#define MAXSTATUS 30
|
||||
|
Loading…
Add table
Reference in a new issue