Move files into a directory structure.
File operations:

mkdir {chips,programmer,cli,include}
svn add {chips,programmer,cli,include}
svn mv 82802ab.c chips/
svn mv flashchips.c chips/
svn mv jedec.c chips/
svn mv m29f400bt.c chips/
svn mv pm49fl00x.c chips/
svn mv sharplhf00l04.c chips/
svn mv spi.c chips/
svn mv sst28sf040.c chips/
svn mv sst49lfxxxc.c chips/
svn mv sst_fwhub.c chips/
svn mv stm50flw0x0x.c chips/
svn mv w29ee011.c chips/
svn mv w39v040c.c chips/
svn mv w39v080fa.c chips/
svn mv atahpt.c programmer/
svn mv bitbang_spi.c programmer/
svn mv board_enable.c programmer/
svn mv buspirate_spi.c programmer/
svn mv cbtable.c programmer/
svn mv chipset_enable.c programmer/
svn mv dediprog.c programmer/
svn mv dmi.c programmer/
svn mv drkaiser.c programmer/
svn mv dummyflasher.c programmer/
svn mv ft2232_spi.c programmer/
svn mv gfxnvidia.c programmer/
svn mv hwaccess.c programmer/
svn mv ichspi.c programmer/
svn mv internal.c programmer/
svn mv it87spi.c programmer/
svn mv nic3com.c programmer/
svn mv pcidev.c programmer/
svn mv physmap.c programmer/
svn mv programmer.c programmer/
svn mv satasii.c programmer/
svn mv sb600spi.c programmer/
svn mv serprog.c programmer/
svn mv udelay.c programmer/
svn mv wbsio_spi.c programmer/
svn mv cli_classic.c cli/
svn mv cli_output.c cli/
svn mv print.c cli/
svn mv print_wiki.c cli/
svn mv spi.h include/
svn mv chipdrivers.h include/
svn mv coreboot_tables.h include/
svn mv flash.h include/
svn mv flashchips.h include/
svn mv hwaccess.h include/

Signed-off-by: Sean Nelson <[email protected]>

Index: Makefile
===================================================================
--- Makefile    (revision 909)
+++ Makefile    (working copy)
@@ -26,6 +26,7 @@
 PREFIX  ?= /usr/local
 MANDIR  ?= $(PREFIX)/share/man
 CFLAGS  ?= -Os -Wall -Werror -Wshadow
+CPPFLAGS += -Iinclude
 EXPORTDIR ?= .
 
 OS_ARCH        = $(shell uname)
@@ -41,15 +42,30 @@
 LDFLAGS += -L/usr/local/lib
 endif
 
-CHIP_OBJS = jedec.o stm50flw0x0x.o w39v040c.o w39v080fa.o sharplhf00l04.o 
w29ee011.o \
-       sst28sf040.o m29f400bt.o 82802ab.o pm49fl00x.o \
-       sst49lfxxxc.o sst_fwhub.o flashchips.o spi.o
+CHIP_OBJS = chips/flashchips.o \
+       chips/jedec.o \
+       chips/spi.o \
+       chips/82802ab.o \
+       chips/m29f400bt.o \
+       chips/pm49fl00x.o \
+       chips/sharplhf00l04.o \
+       chips/sst28sf040.o \
+       chips/sst49lfxxxc.o \
+       chips/sst_fwhub.o \
+       chips/stm50flw0x0x.o \
+       chips/w29ee011.o \
+       chips/w39v040c.o \
+       chips/w39v080fa.o
 
 LIB_OBJS = layout.o
 
-CLI_OBJS = flashrom.o cli_classic.o cli_output.o print.o
+CLI_OBJS = flashrom.o \
+       cli/cli_classic.o \
+       cli/cli_output.o \
+       cli/print.o
 
-PROGRAMMER_OBJS = udelay.o programmer.o
+PROGRAMMER_OBJS = programmer/udelay.o \
+       programmer/programmer.o
 
 all: pciutils features dep $(PROGRAM)
 
@@ -107,13 +123,21 @@
 
 ifeq ($(CONFIG_INTERNAL), yes)
 FEATURE_CFLAGS += -D'INTERNAL_SUPPORT=1'
-PROGRAMMER_OBJS += chipset_enable.o board_enable.o cbtable.o dmi.o it87spi.o 
ichspi.o sb600spi.o wbsio_spi.o internal.o
+PROGRAMMER_OBJS += programmer/chipset_enable.o \
+       programmer/board_enable.o \
+       programmer/cbtable.o \
+       programmer/dmi.o \
+       programmer/it87spi.o \
+       programmer/ichspi.o \
+       programmer/sb600spi.o \
+       programmer/wbsio_spi.o \
+       programmer/internal.o
 NEED_PCI := yes
 endif
 
 ifeq ($(CONFIG_SERPROG), yes)
 FEATURE_CFLAGS += -D'SERPROG_SUPPORT=1'
-PROGRAMMER_OBJS += serprog.o
+PROGRAMMER_OBJS += programmer/serprog.o
 ifeq ($(OS_ARCH), SunOS)
 LIBS += -lsocket
 endif
@@ -121,30 +145,30 @@
 
 ifeq ($(CONFIG_BITBANG_SPI), yes)
 FEATURE_CFLAGS += -D'BITBANG_SPI_SUPPORT=1'
-PROGRAMMER_OBJS += bitbang_spi.o
+PROGRAMMER_OBJS += programmer/bitbang_spi.o
 endif
 
 ifeq ($(CONFIG_NIC3COM), yes)
 FEATURE_CFLAGS += -D'NIC3COM_SUPPORT=1'
-PROGRAMMER_OBJS += nic3com.o
+PROGRAMMER_OBJS += programmer/nic3com.o
 NEED_PCI := yes
 endif
 
 ifeq ($(CONFIG_GFXNVIDIA), yes)
 FEATURE_CFLAGS += -D'GFXNVIDIA_SUPPORT=1'
-PROGRAMMER_OBJS += gfxnvidia.o
+PROGRAMMER_OBJS += programmer/gfxnvidia.o
 NEED_PCI := yes
 endif
 
 ifeq ($(CONFIG_SATASII), yes)
 FEATURE_CFLAGS += -D'SATASII_SUPPORT=1'
-PROGRAMMER_OBJS += satasii.o
+PROGRAMMER_OBJS += programmer/satasii.o
 NEED_PCI := yes
 endif
 
 ifeq ($(CONFIG_ATAHPT), yes)
 FEATURE_CFLAGS += -D'ATAHPT_SUPPORT=1'
-PROGRAMMER_OBJS += atahpt.o
+PROGRAMMER_OBJS += programmer/atahpt.o
 NEED_PCI := yes
 endif
 
@@ -153,29 +177,29 @@
 # This is a totally ugly hack.
 FEATURE_CFLAGS += $(shell LC_ALL=C grep -q "FTDISUPPORT := yes" .features && 
printf "%s" "-D'FT2232_SPI_SUPPORT=1'")
 FEATURE_LIBS += $(shell LC_ALL=C grep -q "FTDISUPPORT := yes" .features && 
printf "%s" "$(FTDILIBS)")
-PROGRAMMER_OBJS += ft2232_spi.o
+PROGRAMMER_OBJS += programmer/ft2232_spi.o
 endif
 
 ifeq ($(CONFIG_DUMMY), yes)
 FEATURE_CFLAGS += -D'DUMMY_SUPPORT=1'
-PROGRAMMER_OBJS += dummyflasher.o
+PROGRAMMER_OBJS += programmer/dummyflasher.o
 endif
 
 ifeq ($(CONFIG_DRKAISER), yes)
 FEATURE_CFLAGS += -D'DRKAISER_SUPPORT=1'
-PROGRAMMER_OBJS += drkaiser.o
+PROGRAMMER_OBJS += programmer/drkaiser.o
 NEED_PCI := yes
 endif
 
 ifeq ($(CONFIG_BUSPIRATESPI), yes)
 FEATURE_CFLAGS += -D'BUSPIRATE_SPI_SUPPORT=1'
-PROGRAMMER_OBJS += buspirate_spi.o
+PROGRAMMER_OBJS += programmer/buspirate_spi.o
 endif
 
 ifeq ($(CONFIG_DEDIPROG), yes)
 FEATURE_CFLAGS += -D'DEDIPROG_SUPPORT=1'
 FEATURE_LIBS += -lusb
-PROGRAMMER_OBJS += dediprog.o
+PROGRAMMER_OBJS += programmer/dediprog.o
 endif
 
 # Ugly, but there's no elif/elseif.
@@ -190,7 +214,9 @@
 ifeq ($(NEED_PCI), yes)
 LIBS += -lpci
 FEATURE_CFLAGS += -D'NEED_PCI=1'
-PROGRAMMER_OBJS += pcidev.o physmap.o hwaccess.o
+PROGRAMMER_OBJS += programmer/pcidev.o \
+       programmer/physmap.o \
+       programmer/hwaccess.o
 ifeq ($(OS_ARCH), NetBSD)
 LIBS += -lpciutils #           The libpci we want.
 LIBS += -l$(shell uname -p) #  For (i386|x86_64)_iopl(2).
@@ -199,7 +225,7 @@
 
 ifeq ($(CONFIG_PRINT_WIKI), yes)
 FEATURE_CFLAGS += -D'PRINT_WIKI_SUPPORT=1'
-CLI_OBJS += print_wiki.o
+CLI_OBJS += cli/print_wiki.o
 endif
 
 # We could use PULLED_IN_LIBS, but that would be ugly.
_______________________________________________
flashrom mailing list
[email protected]
http://www.flashrom.org/mailman/listinfo/flashrom

Reply via email to