diff options
author | srs5694 <srs5694@users.sourceforge.net> | 2010-01-26 15:59:58 -0500 |
---|---|---|
committer | srs5694 <srs5694@users.sourceforge.net> | 2010-01-26 15:59:58 -0500 |
commit | add79a6e1b3a1af1305f02d51eb3aa148f580caa (patch) | |
tree | 760dc4c9625f089621724bba5922394eb3427993 /Makefile.mingw | |
parent | 7dbb932233c77cc91ea202ddf5a6198034558ae2 (diff) | |
download | sgdisk-add79a6e1b3a1af1305f02d51eb3aa148f580caa.tar.gz |
New files to support I/O restructuring and (currently broken) Windows
version.
Diffstat (limited to 'Makefile.mingw')
-rw-r--r-- | Makefile.mingw | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/Makefile.mingw b/Makefile.mingw new file mode 100644 index 0000000..0976a5a --- /dev/null +++ b/Makefile.mingw @@ -0,0 +1,37 @@ +CC=/usr/bin/i586-mingw32msvc-gcc +CXX=/usr/bin/i586-mingw32msvc-g++ +CFLAGS=-O2 -D_FILE_OFFSET_BITS=64 -g +CXXFLAGS=-O2 -DMINGW -Wuninitialized -Wreturn-type -D_FILE_OFFSET_BITS=64 -I /usr/local/include -I/opt/local/include -g +LIB_NAMES=gptpart bsd parttypes attributes crc32 mbr gpt support diskio diskio-windows +LIB_SRCS=$(NAMES:=.cc) +LIB_OBJS=$(LIB_NAMES:=.o) +LIB_HEADERS=$(LIB_NAMES:=.h) +DEPEND= makedepend $(CFLAGS) + +#$(APPNAME): $(MBR2GPT_OBJS) +# $(CC) $(MBR2GPT_OBJS) -o $@ + +all: gdisk + +gdisk: $(LIB_OBJS) gdisk.o + $(CXX) $(LIB_OBJS) gdisk.o -o gdisk.exe + +sgdisk: $(LIB_OBJS) sgdisk.o + $(CXX) $(LIB_OBJS) sgdisk.o -L/opt/local/lib -L/usr/local/lib -lpopt -o sgdisk + +wipegpt: $(LIB_OBJS) wipegpt.o + $(CXX) $(LIB_OBJS) wipegpt.o -o wipegpt + +lint: #no pre-reqs + lint $(SRCS) + +clean: #no pre-reqs + rm -f core *.o *~ gdisk sgdisk + +# what are the source dependencies +depend: $(SRCS) + $(DEPEND) $(SRCS) + +$(OBJS): + +# DO NOT DELETE |