mirror of https://github.com/PCSX2/pcsx2.git
[debian]
* remove some files (useless or copyright issue) from the source package. * Use some user defined cflags for cmake. (package will use O2 by default) git-svn-id: http://pcsx2.googlecode.com/svn/trunk@3434 96395faa-99c1-11dd-bbfe-3dabce05a288
This commit is contained in:
parent
57161ec785
commit
740d286c8f
|
@ -68,7 +68,9 @@ mkdir -p $ROOT_DIR/plugins
|
||||||
(cd $ROOT_DIR/plugins;
|
(cd $ROOT_DIR/plugins;
|
||||||
get_svn_file plugins/CMakeLists.txt;
|
get_svn_file plugins/CMakeLists.txt;
|
||||||
# DVD
|
# DVD
|
||||||
get_svn_dir plugins/CDVDnull plugins/CDVDiso;
|
get_svn_dir plugins/CDVDnull;
|
||||||
|
# Copyright issue
|
||||||
|
# get_svn_dir plugins/CDVDnull plugins/CDVDiso;
|
||||||
# PAD
|
# PAD
|
||||||
get_svn_dir plugins/PadNull plugins/onepad;
|
get_svn_dir plugins/PadNull plugins/onepad;
|
||||||
# AUDIO
|
# AUDIO
|
||||||
|
@ -103,6 +105,11 @@ find $NEW_DIR -name "3rdparty" -exec rm -fr {} \; 2> /dev/null
|
||||||
echo "Remove windows file (useless & copyright issue)"
|
echo "Remove windows file (useless & copyright issue)"
|
||||||
find $NEW_DIR -iname "windows" -exec rm -fr {} \; 2> /dev/null
|
find $NEW_DIR -iname "windows" -exec rm -fr {} \; 2> /dev/null
|
||||||
rm -fr "${NEW_DIR}/plugins/zzogl-pg/opengl/Win32"
|
rm -fr "${NEW_DIR}/plugins/zzogl-pg/opengl/Win32"
|
||||||
|
rm -fr "${NEW_DIR}/tools/GSDumpGUI"
|
||||||
|
rm -fr "${NEW_DIR}/common/vsprops"
|
||||||
|
echo "Remove useless file (copyright issue)"
|
||||||
|
rm -fr "${NEW_DIR}/plugins/zzogl-pg/opengl/ZeroGSShaders/zlib"
|
||||||
|
rm -fr "${NEW_DIR}/common/src/Utilities/x86/MemcpyFast.cpp"
|
||||||
|
|
||||||
|
|
||||||
## BUILD
|
## BUILD
|
||||||
|
|
|
@ -15,6 +15,9 @@ ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
|
||||||
MAKEFLAGS += -j$(NUMJOBS)
|
MAKEFLAGS += -j$(NUMJOBS)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
USER_CFLAGS=$(shell dpkg-buildflags --get CFLAGS)
|
||||||
|
USER_CXXFLAGS=$(shell dpkg-buildflags --get CXXFLAGS)
|
||||||
|
|
||||||
build: build-stamp
|
build: build-stamp
|
||||||
build-stamp:
|
build-stamp:
|
||||||
dh_testdir
|
dh_testdir
|
||||||
|
@ -23,7 +26,12 @@ build-stamp:
|
||||||
for makefile in `find ./ -name "Makefile"` ; do [ -f $${makefile}.orig ] || mv $${makefile} $${makefile}.orig ; done
|
for makefile in `find ./ -name "Makefile"` ; do [ -f $${makefile}.orig ] || mv $${makefile} $${makefile}.orig ; done
|
||||||
|
|
||||||
# Cmake based makefile
|
# Cmake based makefile
|
||||||
cmake CMakeLists.txt -DCMAKE_BUILD_TYPE=$(CMAKE_BUILD_TYPE) -DCMAKE_BUILD_STRIP=FALSE -DFORCE_INTERNAL_SOUNDTOUCH=FALSE
|
cmake CMakeLists.txt \
|
||||||
|
-DCMAKE_BUILD_TYPE=$(CMAKE_BUILD_TYPE) \
|
||||||
|
-DCMAKE_BUILD_STRIP=FALSE \
|
||||||
|
-DFORCE_INTERNAL_SOUNDTOUCH=FALSE \
|
||||||
|
-DUSER_CMAKE_C_FLAGS="$(USER_CFLAGS)" \
|
||||||
|
-DUSER_CMAKE_CXX_FLAGS="$(USER_CXXFLAGS)"
|
||||||
$(MAKE) $(MAKEFLAGS)
|
$(MAKE) $(MAKEFLAGS)
|
||||||
|
|
||||||
touch build-stamp
|
touch build-stamp
|
||||||
|
|
|
@ -15,6 +15,9 @@ ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
|
||||||
MAKEFLAGS += -j$(NUMJOBS)
|
MAKEFLAGS += -j$(NUMJOBS)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
USER_CFLAGS=$(shell dpkg-buildflags --get CFLAGS)
|
||||||
|
USER_CXXFLAGS=$(shell dpkg-buildflags --get CXXFLAGS)
|
||||||
|
|
||||||
build: build-stamp
|
build: build-stamp
|
||||||
build-stamp:
|
build-stamp:
|
||||||
dh_testdir
|
dh_testdir
|
||||||
|
@ -23,7 +26,12 @@ build-stamp:
|
||||||
for makefile in `find ./ -name "Makefile"` ; do [ -f $${makefile}.orig ] || mv $${makefile} $${makefile}.orig ; done
|
for makefile in `find ./ -name "Makefile"` ; do [ -f $${makefile}.orig ] || mv $${makefile} $${makefile}.orig ; done
|
||||||
|
|
||||||
# Cmake based makefile
|
# Cmake based makefile
|
||||||
cmake CMakeLists.txt -DCMAKE_BUILD_TYPE=$(CMAKE_BUILD_TYPE) -DCMAKE_BUILD_STRIP=FALSE -DFORCE_INTERNAL_SOUNDTOUCH=FALSE
|
cmake CMakeLists.txt \
|
||||||
|
-DCMAKE_BUILD_TYPE=$(CMAKE_BUILD_TYPE) \
|
||||||
|
-DCMAKE_BUILD_STRIP=FALSE \
|
||||||
|
-DFORCE_INTERNAL_SOUNDTOUCH=FALSE \
|
||||||
|
-DUSER_CMAKE_C_FLAGS="$(USER_CFLAGS)" \
|
||||||
|
-DUSER_CMAKE_CXX_FLAGS="$(USER_CXXFLAGS)"
|
||||||
$(MAKE) $(MAKEFLAGS)
|
$(MAKE) $(MAKEFLAGS)
|
||||||
|
|
||||||
touch build-stamp
|
touch build-stamp
|
||||||
|
|
Loading…
Reference in New Issue