forked from Crystalnix/BitPop
-
Notifications
You must be signed in to change notification settings - Fork 0
A browser based on Chromium open-source project.
License
BSD-3-Clause, BSD-3-Clause licenses found
Licenses found
BSD-3-Clause
LICENSE
BSD-3-Clause
LICENSE.chromium_os
cgand/BitPop
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
BitPop browser project. Copyright (C) 2006-2011 The Chromium Authors. All Rights Reserved. Copyright (C) 2012 House of Life Property ltd. A browser based on Chromium open-source project. Features: - automatic updates on Windows - manual/automatic updates on Mac - redirects from censored domains - proxying banned sites in different countries - facebook chat integrated - firefox-like dropdown most-visited sites extension - ... (more to come) Build instructions: - create a project directory somewhere (PROJECT_DIR) - $ cd PROJECT_DIR - create file named .gclient in current dir with following contents: solutions = [ { "name" : "22.0.1229.96", "url" : "http://src.chromium.org/svn/releases/22.0.1229.96", "deps_file" : "DEPS", "custom_deps" : { "src/third_party/WebKit/LayoutTests": None, "src/chrome/tools/test/reference_build/chrome": None, "src/chrome_frame/tools/test/reference_build/chrome": None, "src/chrome/tools/test/reference_build/chrome_linux": None, "src/chrome/tools/test/reference_build/chrome_mac": None, }, "safesync_url": "", }, ] - install the depot_tools using http://dev.chromium.org/developers/how-tos/install-depot-tools as a reference - run: > gclient sync - $ git clone git://github.com/crystalnix/BitPop.git src_temp this will clone the repo to PROJECT_DIR/src_temp directory - merge the ./src with ./src_temp, using ./src as a destination i.e. (mac): > ditto ./src_temp ./src - > cd ./src - (mac) > ./build/gyp_chromium -Duse_proprietary_codecs=1 -Dffmpeg_branding=Chrome (win) > gclient runhooks - Windows: - open src/chrome/chrome.sln - build one of the projects (you will possibly want to build "chrome") - do what you like with it Mac: - Use XCode 3.2.6!!! - $ cd src/chrome - $ xcodebuild -project chrome.xcodeproj -configuration Debug -target chrome - do what you like with a build in src/xcodebuild/Debug - (mac) Useful ~/.bash_profile features: >>> BITPOP_PROJECT=~/dev/houseoflife alias dbghooks="GYP_DEFINES='branding=Chromium buildtype=Dev' $BITPOP_PROJECT/src/build/gyp_chromium -Dproprietary_codecs=1 -Dffmpeg_branding=Chrome" alias offhooks="GYP_DEFINES='branding=Chromium buildtype=Official' $BITPOP_PROJECT/src/build/gyp_chromium -Dproprietary_codecs=1 -Dffmpeg_branding=Chrome" alias cdroot="cd $BITPOP_PROJECT" alias cdsrc="cd $BITPOP_PROJECT/src" alias cdchrome="cd $BITPOP_PROJECT/src/chrome" alias cddebug="cd $BITPOP_PROJECT/src/xcodebuild/Debug" alias cdrelease="cd $BITPOP_PROJECT/src/xcodebuild/Release" function rundebug() { "$BITPOP_PROJECT/src/xcodebuild/Debug/BitPop.app/Contents/MacOS/BitPop" $@; } function runrelease() { "$BITPOP_PROJECT/src/xcodebuild/Release/BitPop.app/Contents/MacOS/BitPop" $@; } alias runrel="runrelease --show-component-extension-options --enable-logging=1 --v=2" alias builddebug="WD=\$(pwd) && cd \"$BITPOP_PROJECT/src/chrome\" && xcodebuild -project chrome.xcodeproj -configuration Debug -target chrome; cd \"\$WD\"" alias buildrelease="WD=\$(pwd) && cd \"$BITPOP_PROJECT/src/chrome\" && xcodebuild -project chrome.xcodeproj -configuration Release -target build_app_dmg; cd \"\$WD\"" <<<
About
A browser based on Chromium open-source project.
Resources
License
BSD-3-Clause, BSD-3-Clause licenses found
Licenses found
BSD-3-Clause
LICENSE
BSD-3-Clause
LICENSE.chromium_os
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C++ 77.4%
- JavaScript 11.0%
- Objective-C++ 5.1%
- Python 3.1%
- C 1.1%
- CSS 0.7%
- Other 1.6%